Collaborative Memory Network for Recommendation Systems

04/29/2018
by   Travis Ebesu, et al.
0

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.

READ FULL TEXT
research
03/10/2021

BCFNet: A Balanced Collaborative Filtering Network with Attention Mechanism

Collaborative Filtering (CF) based recommendation methods have been wide...
research
07/26/2021

Hierarchical Latent Relation Modeling for Collaborative Metric Learning

Collaborative Metric Learning (CML) recently emerged as a powerful parad...
research
05/19/2019

Topic-Enhanced Memory Networks for Personalised Point-of-Interest Recommendation

Point-of-Interest (POI) recommender systems play a vital role in people'...
research
03/30/2021

Local Collaborative Autoencoders

Top-N recommendation is a challenging problem because complex and sparse...
research
10/19/2020

A Unified Model for Recommendation with Selective Neighborhood Modeling

Neighborhood-based recommenders are a major class of Collaborative Filte...
research
02/28/2021

Explore User Neighborhood for Real-time E-commerce Recommendation

Recommender systems play a vital role in modern online services, such as...
research
07/17/2017

Translational Recommender Networks

Representing relationships as translations in vector space lives at the ...

Please sign up or login with your details

Forgot password? Click here to reset