Dynamic Graph Collaborative Filtering

01/08/2021
by   Xiaohan Li, et al.
29

Dynamic recommendation is essential for modern recommender systems to provide real-time predictions based on sequential data. In real-world scenarios, the popularity of items and interests of users change over time. Based on this assumption, many previous works focus on interaction sequences and learn evolutionary embeddings of users and items. However, we argue that sequence-based models are not able to capture collaborative information among users and items directly. Here we propose Dynamic Graph Collaborative Filtering (DGCF), a novel framework leveraging dynamic graphs to capture collaborative and sequential relations of both items and users at the same time. We propose three update mechanisms: zero-order 'inheritance', first-order 'propagation', and second-order 'aggregation', to represent the impact on a user or item when a new interaction occurs. Based on them, we update related user and item embeddings simultaneously when interactions occur in turn, and then use the latest embeddings to make recommendations. Extensive experiments conducted on three public datasets show that DGCF significantly outperforms the state-of-the-art dynamic recommendation methods up to 30. Our approach achieves higher performance when the dataset contains less action repetition, indicating the effectiveness of integrating dynamic collaborative information.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/04/2021

Dual-embedding based Neural Collaborative Filtering for Recommender Systems

Among various recommender techniques, collaborative filtering (CF) is th...
research
08/02/2022

Geometric Interaction Augmented Graph Collaborative Filtering

Graph-based collaborative filtering is capable of capturing the essentia...
research
02/26/2021

History-Augmented Collaborative Filtering for Financial Recommendations

In many businesses, and particularly in finance, the behavior of a clien...
research
07/13/2022

Efficient and Scalable Recommendation via Item-Item Graph Partitioning

Collaborative filtering (CF) is a widely searched problem in recommender...
research
09/07/2018

Action-conditional Sequence Modeling for Recommendation

In many online applications interactions between a user and a web-servic...
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
04/08/2019

Scaling Up Collaborative Filtering Data Sets through Randomized Fractal Expansions

Recommender system research suffers from a disconnect between the size o...

Please sign up or login with your details

Forgot password? Click here to reset