Revisiting SVD to generate powerful Node Embeddings for Recommendation Systems
Not on the map. Why?
Abstract (arXiv)
Graph Representation Learning (GRL) is an upcoming and promising area in recommendation systems. In this paper, we revisit the Singular Value Decomposition (SVD) of adjacency matrix for embedding generation of users and items and use a two-layer neural network on top of these embeddings to learn relevance between user-item pairs. Inspired by the success of higher-order learning in GRL, we further propose an extension of this method to include two-hop neighbors for SVD through the second order of the adjacency matrix and demonstrate improved performance compared with the simple SVD method which only uses one-hop neighbors. Empirical validation on three publicly available datasets of recommendation system demonstrates that the proposed methods, despite being simple, beat many state-of-the-art methods and for two of three datasets beats all of them up to a margin of 10%. Through our research, we want to shed light on the effectiveness of matrix factorization approaches, specifically SVD, in the deep learning era and show that these methods still contribute as important baselines in recommendation systems.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 34 references that are in the map. First posted on arXiv 5 Oct 2021.
Builds on
17 of 34 references.
References · 17
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2017Neural Collaborative Filteringcited by 1,111
- 2019Heterogeneous Graph Attention Networkcited by 734
- 2019Neural Graph Collaborative Filteringcited by 661
- 2018T-GCN: A Temporal Graph ConvolutionalNetwork for Traffic Predictioncited by 401
- 2018Graph Convolutional Networks for Text Classificationcited by 345
5 more
- 2018Variational Autoencoders for Collaborative Filteringcited by 310
- 2020Heterogeneous Graph Neural Networks for Malicious Account Detectioncited by 96
- 2020Every Document Owns Its Structure: Inductive Text Classification via Graph Neural Networkscited by 77
- 2020HeteGCN: Heterogeneous Graph Convolutional Networks for Text Classificationcited by 21
- 2021BridgeDPI: A Novel Graph Neural Network for Predicting Drug-Protein Interactionscited by 12
Built on by
Not cited yet.