Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Neural graph collaborative filtering
Wang X., He X., Wang M., Feng F., Chua T.  SIGIR 2019 (Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, Paris, France, Jul 21-25, 2019)165-174.2019.Type:Proceedings
Date Reviewed: Oct 14 2020

Typically, collaborative filtering (CF) is simply a nearest neighbor (NN) algorithm used either in its original form or in machine learning (ML), especially in supervised learning, to predict user preferences in recommender systems. Here, neural graph collaborative filtering (NGCF) aims to resolve a critical issue of mapping from preexisting features: “the collaborative signal is latent in user-item interactions.” The proposed bipartite graph structure integrates this interaction into the embedding process.

Some approaches to CF, such as embedding and modeling user-item interactions, suggest that the proposed method is an extension of existing solutions. For example, matrix factorization is replaced with an encoding of the CF signals onto graph representations, named here as high-order connectivity; the presented definition is supported with an example.

As neural networks are applicable almost everywhere, the authors “design a neural network method to propagate embeddings recursively on the graph.” Following this concept, the recommendation is closely related to the behavioral patterns of users interacting with the same items--the longer the path (more layers), the stronger and more reliable the recommendation.

Having the message constructed based on the encoding function, the messages are aggregated and the high-order propagation is computed in matrices whose inner products generate user preferences as to which items are better. The objective function annotates higher prediction values to observed (rather than unobserved) user-item interactions. To avoid overfitting, both message dropout and node dropout are adopted.

Experiments conducted on three datasets indicate that the approach allows for a better understanding of user behavior in recommender systems. In my opinion, however, the method does not outperform existing solutions because the assumption relies on the same user-item interaction as in other methods. Perhaps more attributes would boost it. Furthermore, while the method may be interesting, the paper contains some typographical errors (for example, “an vector”); thus, I would rather not recommend it.

Reviewer:  Jolanta Mizera-Pietraszko Review #: CR147082 (2102-0047)
Bookmark and Share
  Featured Reviewer  
 
Filtering (I.4.3 ... )
 
 
Grdb (H.3.0 ... )
 
 
Retrieval Models (H.3.3 ... )
 
 
General (H.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Filtering": Date
Fuzzy and probability vectors as elements of a vector space
Shvaytser H., Peleg S. Information Sciences 36(3): 231-247, 1985. Type: Article
Oct 1 1986
Wigner filtering with smooth roll-off boundary for differentiation of noisy non-stationary signals
Georgakis A., Stergioulas L., Giakas G. Signal Processing 82(10): 1411-1415, 2002. Type: Article
May 29 2003
Fast converging adaptive matched filter and adaptive cosine/coherence estimator
De Maio A. Signal Processing 82(10): 1417-1423, 2002. Type: Article
May 29 2003
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy