Litcius/Paper detail

A Deep Reinforcement Learning Recommender System With Multiple Policies for Recommendations

Mingsheng Fu, Liwei Huang, Ananya Rao, Athirai A. Irissappane, Jie Zhang, Hong Qu

2022IEEE Transactions on Industrial Informatics25 citationsDOI

Abstract

Deep reinforcement learning (DRL) based recommender systems are suitable for user cold-start problems as they can capture user preferences progressively. However, most existing DRL-based recommender systems are suboptimal, since they use the same policy to suit the dynamics of different users. We reformulate recommendation as a multitask Markov Decision Process, where each task represents a set of similar users. Since similar users have closer dynamics, a task-specific policy is more effective than a single universal policy for all users. To make recommendations for cold-start users, we use a default policy to collect some initial interactions to identify the user task, after which a task-specific policy is employed. We use Q-learning to optimize our framework and consider the task uncertainty by the mutual information regarding tasks. Experiments are conducted on three real-world datasets to verify the effectiveness of our proposed framework.

Topics & Concepts

Recommender systemReinforcement learningComputer scienceMarkov decision processTask (project management)Process (computing)Markov processSet (abstract data type)Cold start (automotive)Machine learningTask analysisArtificial intelligenceHuman–computer interactionEngineeringMathematicsAerospace engineeringProgramming languageSystems engineeringStatisticsOperating systemRecommender Systems and TechniquesAdvanced Bandit Algorithms ResearchSmart Grid Energy Management
A Deep Reinforcement Learning Recommender System With Multiple Policies for Recommendations | Litcius