Recommender systems based on graph embedding techniques: A comprehensive review
Not on the map. Why?
Abstract (arXiv)
As a pivotal tool to alleviate the information overload problem, recommender systems aim to predict user's preferred items from millions of candidates by analyzing observed user-item relations. As for alleviating the sparsity and cold start problems encountered by recommender systems, researchers resort to employing side information or knowledge in recommendation as a strategy for uncovering hidden (indirect) user-item relations, aiming to enrich observed information (or data) for recommendation. However, in the face of the high complexity and large scale of side information and knowledge, this strategy relies for efficient implementation on the scalability of recommendation models. Not until after the prevalence of machine learning did graph embedding techniques be a concentration, which can efficiently utilize complex and large-scale data. In light of that, equipping recommender systems with graph embedding techniques has been widely studied these years, appearing to outperform conventional recommendation implemented directly based on graph topological analysis. As the focus, this article retrospects graph embedding-based recommendation from embedding techniques for bipartite graphs, general graphs and knowledge graphs, and proposes a general design pipeline of that. In addition, after comparing several representative graph embedding-based recommendation models with the most common-used conventional recommendation models on simulations, this article manifests that the conventional models can overall outperform the graph embedding-based ones in predicting implicit user-item interactions, revealing the comparative weakness of graph embedding-based recommendation in these tasks. To foster future research, this article proposes suggestions on making a trade-off between graph embedding-based recommendation and conventional recommendation in different tasks, and puts forward open questions.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 145 of its 422 references that are in the map. First posted on arXiv 20 Sep 2021.
Builds on
145 of 422 references.
References · 145
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2021Convex optimizationcited by 2,479
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
38 more
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2017Neural Collaborative Filteringcited by 1,108
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2016Wide & Deep Learning for Recommender Systemscited by 745
- 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 673
- 2020NVAE: A Deep Hierarchical Variational Autoencodercited by 635
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2019Generalizing from a Few Examples: A Survey on Few-Shot Learningcited by 462
- 2020Inductive Representation Learning on Temporal Graphscited by 454
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
- 2019AutoML: A Survey of the State-of-the-Artcited by 388
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 374
- 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 342
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2020A Survey on Neural Network Interpretabilitycited by 291
- 2018xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systemscited by 277
- 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
- 2019Representation Learning for Dynamic Graphs: A Surveycited by 260
- 2017graph2vec: Learning Distributed Representations of Graphscited by 228
- 2017struc2vec: Learning Node Representations from Structural Identitycited by 214
- 2018Explainable Recommendation: A Survey and New Perspectivescited by 210
- 2018Online Learning: A Comprehensive Surveycited by 203
- 2020A Survey on Causal Inferencecited by 202
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
- 2015A Neural Conversational Modelcited by 195
- 2017Graph Embedding Techniques, Applications, and Performance: A Surveycited by 188
- 2015Holographic Embeddings of Knowledge Graphscited by 181
- 2019Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approachescited by 181
- 2018Towards Deep Conversational Recommendationscited by 174
- 2020A Survey on Knowledge Graph-Based Recommender Systemscited by 170
- 2013A Survey on Multi-view Learningcited by 152
- 2016Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendationcited by 152
- 2018RSA: Byzantine-Robust Stochastic Aggregation Methods for Distributed Learning from Heterogeneous Datasetscited by 148
- 2016Dual Learning for Machine Translationcited by 146
- 2020A Survey on Conversational Recommender Systemscited by 142
- 2018DKN: Deep Knowledge-Aware Network for News Recommendationcited by 137
50 most cited of 145 All 145 (JSON)
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 2; 2025: 3.
8 papers.
- 2022A Survey of Graph Neural Networks for Social Recommender Systemscited by 65
- 2024A review of graph neural network applications in mechanics-related domainscited by 14
- 2023TwERC: High Performance Ensembled Candidate Generation for Ads Recommendation at Twittercited by 2
- 2024Tackling Oversmoothing in GNN via Graph Sparsification: A Truss-based Approachcited by 1
- 2025Interact2Vec -- An efficient neural network-based model for simultaneously learning users and items embeddings in recommender systemscited by 1
- 2022Holder Recommendations using Graph Representation Learning & Link Predictioncited by 0
- 2025Improving Graph Embeddings in Machine Learning Using Knowledge Completion with Validation in a Case Study on COVID-19 Spreadcited by 0
- 2025Towards Practical Large-scale Dynamical Heterogeneous Graph Embedding: Cold-start Resilient Recommendationcited by 0
- 2025Towards Practical Large-scale Dynamical Heterogeneous Graph Embedding: Cold-start Resilient Recommendation15 Dec 2025
- 2025Improving Graph Embeddings in Machine Learning Using Knowledge Completion with Validation in a Case Study on COVID-19 Spread15 Nov 2025
- 2025Interact2Vec -- An efficient neural network-based model for simultaneously learning users and items embeddings in recommender systems27 Jun 2025
- 2024Tackling Oversmoothing in GNN via Graph Sparsification: A Truss-based Approach16 Jul 2024
- 2024A review of graph neural network applications in mechanics-related domains10 Jul 2024
- 2023TwERC: High Performance Ensembled Candidate Generation for Ads Recommendation at Twitter27 Feb 2023
- 2022A Survey of Graph Neural Networks for Social Recommender Systems8 Dec 2022
- 2022Holder Recommendations using Graph Representation Learning & Link Prediction10 Nov 2022