Interactive Recommender System via Knowledge Graph-enhanced Reinforcement Learning
Authors:
Open Access
- 25 July 2020
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 179-188
Abstract
Interactive recommender system (IRS) has drawn huge attention because of its flexible recommendation strategy and the consideration of optimal long-term user experiences. To deal with the dynamic user preference and optimize accumulative utilities, researchers have introduced reinforcement learning (RL) into IRS. However, RL methods share a common issue of sample efficiency, i.e., huge amount of interaction data is required to train an effective recommendation policy, which is caused by the sparse user responses and the large action space consisting of a large number of candidate items. Moreover, it is infeasible to collect much data with explorative policies in online environments, which will probably harm user experience. In this work, we investigate the potential of leveraging knowledge graph (KG) in dealing with these issues of RL methods for IRS, which provides rich side information for recommendation decision making. Instead of learning RL policies from scratch, we make use of the prior knowledge of the item correlation learned from KG to (i) guide the candidate selection for better candidate item retrieval, (ii) enrich the representation of items and user states, and (iii) propagate user preferences among the correlated items over KG to deal with the sparsity of user feedback. Comprehensive experiments have been conducted on two real-world datasets, which demonstrate the superiority of our approach with significant improvements against state-of-the-arts.Keywords
All Related Versions
Funding Information
- National Natural Science Foundation of China (61702327, 61772333, 61632017, 81771937)
This publication has 29 references indexed in Scilit:
- Mastering the game of Go with deep neural networks and tree searchNature, 2016
- Semantic Path based Personalized Recommendation on Weighted Heterogeneous Information Networks2015
- Language Understanding for Text-based Games using Deep Reinforcement Learning2015
- Knowledge Graph Embedding via Dynamic Mapping Matrix2015
- Personalized entity recommendation2014
- Interactive collaborative filtering2013
- Factorization meets the neighborhood2008
- Learning and adaptivity in interactive recommender systems2007
- Unifying user-based and item-based collaborative filtering approaches by similarity fusion2006
- On the Theory of Dynamic ProgrammingProceedings of the National Academy of Sciences, 1952