Knowledge Graph (KG): A structured representation of facts, consisting of entities (nodes) and relations (edges), used to enrich item information.
Diffusion Model: A generative model that learns to generate data by reversing a gradual noise-addition process.
Evidence Lower Bound (ELBO): A variational lower bound on the log-likelihood of data, used as the objective function to train the diffusion model.
Collaborative Signals: Information derived from user-item interactions (e.g., users who bought X also bought Y) used to guide the recommendation process.
Contrastive Learning (CL): A self-supervised learning technique that encourages the model to pull similar representations (positive pairs) closer and push dissimilar ones (negative pairs) apart.
BPR Loss: Bayesian Personalized Ranking loss, a standard objective function for ranking tasks that optimizes the relative order of positive and negative items.
Heterogeneous Knowledge Aggregation: A mechanism to aggregate information from different types of entities and relations in a KG, often using attention weights.