基于类别的物品推荐的深度强化学习框架

Deep Reinforcement Learning Framework for Category-Based Item Recommendation

IEEE Transactions on Cybernetics · 2021
被引 42
ABS 3

中文导读

提出一种深度分层类别推荐系统(DHCRS),通过将物品按类别构建两级层次结构来缩小动作空间,并用两个深度Q网络分别选择类别和物品,提升长期推荐的命中率和归一化折损累计增益。

Abstract

Deep reinforcement learning (DRL)-based recommender systems have recently come into the limelight due to their ability to optimize long-term user engagement. A significant challenge in DRL-based recommender systems is the large action space required to represent a variety of items. The large action space weakens the sampling efficiency and thereby, affects the recommendation accuracy. In this article, we propose a DRL-based method called deep hierarchical category-based recommender system (DHCRS) to handle the large action space problem. In DHCRS, categories of items are used to reconstruct the original flat action space into a two-level category-item hierarchy. DHCRS uses two deep Q -networks (DQNs): 1) a high-level DQN for selecting a category and 2) a low-level DQN to choose an item in this category for the recommendation. Hence, the action space of each DQN is significantly reduced. Furthermore, the categorization of items helps capture the users' preferences more effectively. We also propose a bidirectional category selection (BCS) technique, which explicitly considers the category-item relationships. The experiments show that DHCRS can significantly outperform state-of-the-art methods in terms of hit rate and normalized discounted cumulative gain for long-term recommendations.

推荐系统深度强化学习物品分类人工智能