paper-with-me

Papers

Neural Interactive Collaborative Filtering

2020-07-04 · Lixin Zou, Long Xia, Yulong Gu, Xiangyu Zhao, Weidong Liu, Jimmy Xiangji Huang, Dawei Yin

In this paper, we study collaborative filtering in an interactive setting, in which the recommender agents iterate between making recommendations and updating the user profile based on the interactive feedback. The most challenging problem in this scenario is how to suggest items when the user profile has not been well established, i.e., recommend for cold-start users or warm-start users with taste drifting. Existing approaches either rely on overly pessimistic linear exploration strategy or adopt meta-learning based algorithms in a full exploitation way. In this work, to quickly catch up with the user's interests, we propose to represent the exploration policy with a neural network and directly learn it from the feedback data. Specifically, the exploration policy is encoded in the weights of multi-channel stacked self-attention neural networks and trained with efficient Q-learning by maximizing users' overall satisfaction in the recommender systems. The key insight is that the satisfied recommendations triggered by the exploration recommendation can be viewed as the exploration bonus (delayed reward) for its contribution on improving the quality of the user profile. Therefore, the proposed exploration policy, to balance between learning the user profile and making accurate recommendations, can be directly optimized by maximizing users' long-term satisfaction with reinforcement learning. Extensive experiments and analysis conducted on three benchmark collaborative filtering datasets have demonstrated the advantage of our method over state-of-the-art methods.

📄 PDF Abstract BibTeX arXiv:2007.02095

Code (1)

zoulixin93/NICF 공식 구현 tf

Tasks

Collaborative FilteringMeta-LearningQ-LearningRecommendation Systems

Methods 이 논문이 사용한 방법론

Q-Learning Q-Learning is an off-policy temporal difference control algorithm: $$Q\left(S\_{t}, A\_{t}\right) \leftarrow Q\left(S\_{t}, A\_{t}\right) + \alpha\left[R_{t+1} +…

Similar Papers 제목 키워드 기반

Interactive Graph Convolutional Filtering

2023-09-04 · Jin Zhang, Defu Lian, Hong Xie, Yawen Li 외

Interactive Recommender Systems (IRS) have been increasingly used in various domains, including personalized article recommendation, social media, and online advertising. However, IRS faces significant challenges in prov…

Collaborative FilteringMeta-LearningRecommendation SystemsVariational Inference

When Collaborative Filtering Meets Reinforcement Learning

2019-02-02 · Yu Lei, Wenjie Li

In this paper, we study a multi-step interactive recommendation problem, where the item recommended at current step may affect the quality of future recommendations. To address the problem, we develop a novel and effecti…

Collaborative FilteringInteractive Recommendationreinforcement-learningReinforcement Learning+1

Online Interactive Collaborative Filtering Using Multi-Armed Bandit with Dependent Arms

2017-08-10 · Qing Wang, Chunqiu Zeng, Wubai Zhou, Tao Li 외

Online interactive recommender systems strive to promptly suggest to consumers appropriate items (e.g., movies, news articles) according to the current context including both the consumer and item content information. Ho…

ArticlesCollaborative FilteringInteractive RecommendationRecommendation Systems

Content Filtering Enriched GNN Framework for News Recommendation

2021-10-25 · Yong Gao, Huifeng Guo, Dandan Lin, Yingxue Zhang 외

Learning accurate users and news representations is critical for news recommendation. Despite great progress, existing methods seem to have a strong bias towards content representation or just capture collaborative filte…

Collaborative FilteringNews Recommendation

Multi-Linear Interactive Matrix Factorization

2015-05-18 · Yu Lu, Liu Chuang, Zhang Zi-Ke

Recommender systems, which can significantly help users find their interested items from the information era, has attracted an increasing attention from both the scientific and application society. One of the widest appl…

Collaborative FilteringRecommendation Systems