Generative Inverse Deep Reinforcement Learning for Online Recommendation

11/04/2020
by   Xiaocong Chen, et al.
0

Deep reinforcement learning enables an agent to capture user's interest through interactions with the environment dynamically. It has attracted great interest in the recommendation research. Deep reinforcement learning uses a reward function to learn user's interest and to control the learning process. However, most reward functions are manually designed; they are either unrealistic or imprecise to reflect the high variety, dimensionality, and non-linearity properties of the recommendation problem. That makes it difficult for the agent to learn an optimal policy to generate the most satisfactory recommendations. To address the above issue, we propose a novel generative inverse reinforcement learning approach, namely InvRec, which extracts the reward function from user's behaviors automatically, for online recommendation. We conduct experiments on an online platform, VirtualTB, and compare with several state-of-the-art methods to demonstrate the feasibility and effectiveness of our proposed approach.

READ FULL TEXT
research
04/28/2020

Pitfalls of learning a reward function online

In some agent designs like inverse reinforcement learning an agent needs...
research
01/09/2021

Deep Reinforcement Learning with Function Properties in Mean Reversion Strategies

With the recent advancement in Deep Reinforcement Learning in the gaming...
research
03/06/2020

Cost-Sensitive Portfolio Selection via Deep Reinforcement Learning

Portfolio Selection is an important real-world financial task and has at...
research
05/06/2022

Goal-Oriented Next Best Activity Recommendation using Reinforcement Learning

Recommending a sequence of activities for an ongoing case requires that ...
research
12/12/2022

Where to go: Agent Guidance with Deep Reinforcement Learning in A City-Scale Online Ride-Hailing Service

Online ride-hailing services have become a prevalent transportation syst...
research
12/27/2018

Neural Model-Based Reinforcement Learning for Recommendation

There are great interests as well as many challenges in applying reinfor...
research
02/05/2019

Learning to Learn in Simulation

Deep learning often requires the manual collection and annotation of a t...

Please sign up or login with your details

Forgot password? Click here to reset