Self-Supervised Reinforcement Learning for Recommender Systems

被引:121
|
作者
Xin, Xin [1 ,3 ]
Karatzoglou, Alexandros [2 ]
Arapakis, Ioannis [3 ]
Jose, Joemon M. [1 ]
机构
[1] Univ Glasgow, Glasgow, Lanark, Scotland
[2] Google, London, England
[3] Tele Res, Barcelona, Spain
关键词
Session-based Recommendation; Sequential Recommendation; Reinforcement Learning; Self-supervised Learning; Q-learning;
D O I
10.1145/3397271.3401147
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In session-based or sequential recommendation, it is important to consider a number of factors like long-term user engagement, multiple types of user-item interactions such as clicks, purchases etc. The current state-of-the-art supervised approaches fail to model them appropriately. Casting sequential recommendation task as a reinforcement learning (RL) problem is a promising direction. A major component of RL approaches is to train the agent through interactions with the environment. However, it is often problematic to train a recommender in an on-line fashion due to the requirement to expose users to irrelevant recommendations. As a result, learning the policy from logged implicit feedback is of vital importance, which is challenging due to the pure off-policy setting and lack of negative rewards (feedback). In this paper, we propose self-supervised reinforcement learning for sequential recommendation tasks. Our approach augments standard recommendation models with two output layers: one for self-supervised learning and the other for RL. The RL part acts as a regularizer to drive the supervised layer focusing on specific rewards (e.g., recommending items which may lead to purchases rather than clicks) while the self-supervised layer with cross-entropy loss provides strong gradient signals for parameter updates. Based on such an approach, we propose two frameworks namely Self-Supervised Q-learning (SQN) and Self-Supervised Actor-Critic (SAC). We integrate the proposed frameworks with four state-of-the-art recommendation models. Experimental results on two real-world datasets demonstrate the effectiveness of our approach.
引用
收藏
页码:931 / 940
页数:10
相关论文
共 50 条
  • [1] Self-Supervised Learning for Recommender Systems: A Survey
    Yu, Junliang
    Yin, Hongzhi
    Xia, Xin
    Chen, Tong
    Li, Jundong
    Huang, Zi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (01) : 335 - 355
  • [2] Self-supervised learning for fair recommender systems
    Liu, Haifeng
    Lin, Hongfei
    Fan, Wenqi
    Ren, Yuqi
    Xu, Bo
    Zhang, Xiaokun
    Wen, Dongzhen
    Zhao, Nan
    Lin, Yuan
    Yang, Liang
    APPLIED SOFT COMPUTING, 2022, 125
  • [3] Self-supervised learning for fair recommender systems
    Liu, Haifeng
    Lin, Hongfei
    Fan, Wenqi
    Ren, Yuqi
    Xu, Bo
    Zhang, Xiaokun
    Wen, Dongzhen
    Zhao, Nan
    Lin, Yuan
    Yang, Liang
    APPLIED SOFT COMPUTING, 2022, 125
  • [4] Self-supervised learning for fair recommender systems
    Liu, Haifeng
    Lin, Hongfei
    Fan, Wenqi
    Ren, Yuqi
    Xu, Bo
    Zhang, Xiaokun
    Wen, Dongzhen
    Zhao, Nan
    Lin, Yuan
    Yang, Liang
    Applied Soft Computing, 2022, 125
  • [5] Contrastive Self-supervised Learning in Recommender Systems: A Survey
    Jing, Mengyuan
    Zhu, Yanmin
    Zang, Tianzi
    Wang, Ke
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 42 (02)
  • [6] Self-Supervised Learning for Recommender System
    Huang, Chao
    Wang, Xiang
    He, Xiangnan
    Yin, Dawei
    PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, : 3440 - 3443
  • [7] Self-Supervised Learning for Alleviating Popularity Bias in Recommender Systems
    Zhang, Shuai
    Gao, Min
    Wen, Jun-Hao
    Xiong, Qing-Yu
    Tang, Xu
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2022, 50 (10): : 2361 - 2371
  • [8] Self-supervised Variational Autoencoder for Recommender Systems
    Wang, Jing
    Liu, Gangdu
    Wu, Jun
    Jia, Caiyan
    Zhang, Zhifei
    2021 IEEE 33RD INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2021), 2021, : 831 - 835
  • [9] Self-Supervised Hypergraph Transformer for Recommender Systems
    Xia, Lianghao
    Huang, Chao
    Zhang, Chuxu
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 2100 - 2109
  • [10] Addressing Popularity Bias in Recommender Systems: An Exploration of Self-Supervised Learning Models
    Klimashevskaia, Anastasiia
    Elahi, Mehdi
    Trattner, Christoph
    2023 ADJUNCT PROCEEDINGS OF THE 31ST ACM CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION, UMAP 2023, 2023, : 7 - 11