Collaborative Memory Network for Recommendation Systems
Not on the map. Why?
Abstract (arXiv)
Recommendation systems play a vital role to keep users engaged with personalized content in modern online platforms. Deep learning has revolutionized many research fields and there is a recent surge of interest in applying it to collaborative filtering (CF). However, existing methods compose deep learning architectures with the latent factor model ignoring a major class of CF models, neighborhood or memory-based approaches. We propose Collaborative Memory Networks (CMN), a deep architecture to unify the two classes of CF models capitalizing on the strengths of the global structure of latent factor model and local neighborhood-based structure in a nonlinear fashion. Motivated by the success of Memory Networks, we fuse a memory component and neural attention mechanism as the neighborhood component. The associative addressing scheme with the user and item memories in the memory module encodes complex user-item relations coupled with the neural attention mechanism to learn a user-item specific neighborhood. Finally, the output module jointly exploits the neighborhood with the user and item memories to produce the ranking score. Stacking multiple memory modules together yield deeper architectures capturing increasingly complex user-item relations. Furthermore, we show strong connections between CMN components, memory networks and the three classes of CF models. Comprehensive experimental results demonstrate the effectiveness of CMN on three public datasets outperforming competitive baselines. Qualitative visualization of the attention weights provide insight into the model's recommendation process and suggest the presence of higher order interactions.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 7; 2023: 9; 2024: 1; 2025: 0; 2026: 2.
30 papers.
Sort:
- 2021Advances and Challenges in Conversational Recommender Systems: A Surveycited by 118
- 2021SimpleX: A Simple and Strong Baseline for Collaborative Filteringcited by 65
- 2021How Powerful is Graph Convolution for Recommendation?cited by 50
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2021LT-OCF: Learnable-Time ODE-based Collaborative Filteringcited by 21
- 2021Linear, or Non-Linear, That is the Question!cited by 19
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2022Collaboration-Aware Graph Convolutional Network for Recommender Systemscited by 12
- 2023Robust Collaborative Filtering to Popularity Distribution Shiftcited by 12
- 2021SiReN: Sign-Aware Recommendation Using Graph Neural Networkscited by 9
- 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filteringcited by 9
- 2021On Estimating Recommendation Evaluation Metrics under Samplingcited by 8
18 more
- 2022Supervised Contrastive Learning for Recommendationcited by 7
- 2022TimeKit: A Time-series Forecasting-based Upgrade Kit for Collaborative Filteringcited by 7
- 2023User Consented Federated Recommender System Against Personalized Attribute Inference Attackcited by 7
- 2023Follow the Timeline! Generating Abstractive and Extractive Timeline Summary in Chronological Ordercited by 6
- 2023Graph Neural Ordinary Differential Equations-based method for Collaborative Filteringcited by 5
- 2021Explore User Neighborhood for Real-time E-commerce Recommendationcited by 4
- 2021Deep Learning-based Online Alternative Product Recommendations at Scalecited by 3
- 2022Learning from a Learning User for Optimal Recommendationscited by 3
- 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysiscited by 3
- 2023Neuro-Symbolic Recommendation Model based on Logic Querycited by 2
- 2023Attentive Graph-based Text-aware Preference Modeling for Top-N Recommendationcited by 1
- 2021Quaternion-Based Graph Convolution Network for Recommendationcited by 0
- 2021Robust Recommendation with Implicit Feedback via Eliminating the Effects of Unexpected Behaviorscited by 0
- 2022SPR:Supervised Personalized Ranking Based on Prior Knowledge for Recommendationcited by 0
- 2023A Social-aware Gaussian Pre-trained Model for Effective Cold-start Recommendationcited by 0
- 2024Semantic-Enhanced Relational Metric Learning for Recommender Systemscited by 0
- 2026Collaborative Filtering Through Weighted Similarities of User and Item Embeddingscited by 0
- 2026MEMOIR: Temporal Behavioral Memory for Recommendation Across the Preference-Drift Spectrumcited by 0
- 2026MEMOIR: Temporal Behavioral Memory for Recommendation Across the Preference-Drift Spectrum27 Jul 2026
- 2026Collaborative Filtering Through Weighted Similarities of User and Item Embeddings16 Apr 2026
- 2024Semantic-Enhanced Relational Metric Learning for Recommender Systems7 Jun 2024
- 2023User Consented Federated Recommender System Against Personalized Attribute Inference Attack23 Dec 2023
- 2023A Social-aware Gaussian Pre-trained Model for Effective Cold-start Recommendation27 Nov 2023
- 2023Graph Neural Ordinary Differential Equations-based method for Collaborative Filtering21 Nov 2023
- 2023Robust Collaborative Filtering to Popularity Distribution Shift16 Oct 2023
- 2023Neuro-Symbolic Recommendation Model based on Logic Query14 Sep 2023
- 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysis1 Aug 2023
- 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filtering6 Jun 2023
- 2023Attentive Graph-based Text-aware Preference Modeling for Top-N Recommendation22 May 2023
- 2023Follow the Timeline! Generating Abstractive and Extractive Timeline Summary in Chronological Order2 Jan 2023
18 more
- 2022Blurring-Sharpening Process Models for Collaborative Filtering17 Nov 2022
- 2022TimeKit: A Time-series Forecasting-based Upgrade Kit for Collaborative Filtering8 Nov 2022
- 2022SPR:Supervised Personalized Ranking Based on Prior Knowledge for Recommendation7 Jul 2022
- 2022Collaboration-Aware Graph Convolutional Network for Recommender Systems3 Jul 2022
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation22 Jun 2022
- 2022Learning from a Learning User for Optimal Recommendations3 Feb 2022
- 2022Supervised Contrastive Learning for Recommendation10 Jan 2022
- 2021Robust Recommendation with Implicit Feedback via Eliminating the Effects of Unexpected Behaviors21 Dec 2021
- 2021Quaternion-Based Graph Convolution Network for Recommendation20 Nov 2021
- 2021Linear, or Non-Linear, That is the Question!14 Nov 2021
- 2021SimpleX: A Simple and Strong Baseline for Collaborative Filtering26 Sep 2021
- 2021SiReN: Sign-Aware Recommendation Using Graph Neural Networks19 Aug 2021
- 2021How Powerful is Graph Convolution for Recommendation?17 Aug 2021
- 2021LT-OCF: Learnable-Time ODE-based Collaborative Filtering8 Aug 2021
- 2021Deep Learning-based Online Alternative Product Recommendations at Scale15 Apr 2021
- 2021On Estimating Recommendation Evaluation Metrics under Sampling2 Mar 2021
- 2021Explore User Neighborhood for Real-time E-commerce Recommendation28 Feb 2021
- 2021Advances and Challenges in Conversational Recommender Systems: A Survey23 Jan 2021
- 2021Advances and Challenges in Conversational Recommender Systems: A Surveycited by 118
- 2021SimpleX: A Simple and Strong Baseline for Collaborative Filteringcited by 65
- 2021How Powerful is Graph Convolution for Recommendation?cited by 50
- 2022Blurring-Sharpening Process Models for Collaborative Filteringcited by 35
- 2021LT-OCF: Learnable-Time ODE-based Collaborative Filteringcited by 21
- 2021Linear, or Non-Linear, That is the Question!cited by 19
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2022Collaboration-Aware Graph Convolutional Network for Recommender Systemscited by 12
- 2023Robust Collaborative Filtering to Popularity Distribution Shiftcited by 12
- 2021SiReN: Sign-Aware Recommendation Using Graph Neural Networkscited by 9
- 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filteringcited by 9
- 2021On Estimating Recommendation Evaluation Metrics under Samplingcited by 8
12 most cited of 30 All 30 (JSON)
- 2026MEMOIR: Temporal Behavioral Memory for Recommendation Across the Preference-Drift Spectrum27 Jul 2026
- 2026Collaborative Filtering Through Weighted Similarities of User and Item Embeddings16 Apr 2026
- 2024Semantic-Enhanced Relational Metric Learning for Recommender Systems7 Jun 2024
- 2023User Consented Federated Recommender System Against Personalized Attribute Inference Attack23 Dec 2023
- 2023A Social-aware Gaussian Pre-trained Model for Effective Cold-start Recommendation27 Nov 2023
- 2023Graph Neural Ordinary Differential Equations-based method for Collaborative Filtering21 Nov 2023
- 2023Robust Collaborative Filtering to Popularity Distribution Shift16 Oct 2023
- 2023Neuro-Symbolic Recommendation Model based on Logic Query14 Sep 2023
- 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysis1 Aug 2023
- 2023On Manipulating Signals of User-Item Graph: A Jacobi Polynomial-based Graph Collaborative Filtering6 Jun 2023
- 2023Attentive Graph-based Text-aware Preference Modeling for Top-N Recommendation22 May 2023
- 2023Follow the Timeline! Generating Abstractive and Extractive Timeline Summary in Chronological Order2 Jan 2023
12 newest of 30 All 30 (JSON)