Neural Graph Collaborative Filtering

By Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, Tat-seng Chua. Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 2019

3,905 citations recorded by the source corpus.

Learning vector representations (aka. embeddings) of users and items lies at the core of modern recommender systems. Ranging from early matrix factorization to recently emerged deep learning based methods, existing efforts typically obtain a user's (or an item's) embedding by mapping from pre-existing features that describe the user (or the item), such as ID and attributes. We argue that an inherent drawback of such methods is that, the collaborative signal, which is latent in user-item interactions, is not encoded in the embedding process. As such, the resultant embeddings may not be sufficient to capture the collaborative filtering effect. In this work, we propose to integrate the user-item interactions - more specifically the bipartite graph structure - into the embedding process. We develop a new recommendation framework Neural Graph Collaborative Filtering (NGCF), which exploits the user-item graph structure by propagating embeddings on it. This leads to the expressive modeling of high-order connectivity in user-item graph, effectively injecting the collaborative signal into the embedding process in an explicit manner. We conduct extensive experiments on three public benchmarks, demonstrating significant improvements over several state-of-the-art models like HOP-Rec [39] and Collaborative Memory Network [5]. Further analysis verifies the importance of embedding propagation for learning better user and item representations, justifying the rationality and effectiveness of NGCF. Codes are available at https://github.com/xiangwang1223/neural_graph_collaborative_filtering.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Information Systems

View Paper: https://www.semanticscholar.org/paper/c5f5f179d80a3bf9b4f29750283a87eaca42e91b

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Xiangnan He
  2. Xiang Wang
  3. Tat-seng Chua
  4. Xing Xie
  5. Liqiang Nie
  6. Fuli Feng
  7. Hongzhi Yin
  8. Wayne Xin Zhao

In Computer Vision and Pattern Recognition

  1. Xiangnan He
  2. Tat-seng Chua
  3. Xiang Wang
  4. Dacheng Tao
  5. Meng Wang
  6. Liqiang Nie
  7. Fuli Feng
  8. Yi Yang

In Information Systems

  1. Xiangnan He
  2. Xiang Wang
  3. Tat-seng Chua
  4. Xing Xie
  5. Hongzhi Yin
  6. Fuli Feng
  7. Meng Wang
  8. Liqiang Nie

Citations in the corpus