Sequential Recommendation with Self-Attentive Multi-Adversarial Network

被引:63
|
作者
Ren, Ruiyang [1 ,4 ]
Liu, Zhaoyang [2 ]
Li, Yaliang [2 ]
Zhao, Wayne Xin [3 ,4 ]
Wang, Hui [1 ,4 ]
Ding, Bolin [2 ]
Wen, Ji-Rong [3 ,4 ]
机构
[1] Renmin Univ China, Sch Informat, Beijing, Peoples R China
[2] Alibaba Grp, Hangzhou, Peoples R China
[3] Renmin Univ China, Gaoling Sch Artificial Intelligence, Beijing, Peoples R China
[4] Beijing Key Lab Big Data Management & Anal Method, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Sequential Recommendation; Adversarial Training; Self-Attentive Mechanism;
D O I
10.1145/3397271.3401111
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, deep learning has made significant progress in the task of sequential recommendation. Existing neural sequential recommenders typically adopt a generative way trained with Maximum Likelihood Estimation (MLE). When context information (called factor) is involved, it is difficult to analyze when and how each individual factor would affect the final recommendation performance. For this purpose, we take a new perspective and introduce adversarial learning to sequential recommendation. In this paper, we present a Multi-Factor Generative Adversarial Network (MFGAN) for explicitly modeling the effect of context information on sequential recommendation. Specifically, our proposed MFGAN has two kinds of modules: a Transformer-based generator taking user behavior sequences as input to recommend the possible next items, and multiple factor-specific discriminators to evaluate the generated sub-sequence from the perspectives of different factors. To learn the parameters, we adopt the classic policy gradient method, and utilize the reward signal of discriminators for guiding the learning of the generator. Our framework is flexible to incorporate multiple kinds of factor information, and is able to trace how each factor contributes to the recommendation decision over time. Extensive experiments conducted on three real-world datasets demonstrate the superiority of our proposed model over the state-of-the-art methods, in terms of effectiveness and interpretability.
引用
收藏
页码:89 / 98
页数:10
相关论文
共 50 条
  • [31] EmotionX-DLC: Self-Attentive BiLSTM for Detecting Sequential Emotions in Dialogues
    Luo, Linkai
    Yang, Haiqing
    Chin, Francis Y. L.
    NATURAL LANGUAGE PROCESSING FOR SOCIAL MEDIA (AFNLP SIG SOCIALNLP), 2018, : 32 - 36
  • [32] A Deformable and Multi-Scale Network with Self-Attentive Feature Fusion for SAR Ship Classification
    Chen, Peng
    Zhou, Hui
    Li, Ying
    Liu, Bingxin
    Liu, Peng
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2024, 12 (09)
  • [33] SAED: self-attentive energy disaggregation
    Virtsionis-Gkalinikis, Nikolaos
    Nalmpantis, Christoforos
    Vrakas, Dimitris
    MACHINE LEARNING, 2023, 112 (11) : 4081 - 4100
  • [34] BRec the Bank: Context-aware Self-attentive Encoder for Banking Products Recommendation
    Liu, Davide
    Farajalla, George Philippe
    Boulenger, Alexandre
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [35] Steganography Embedding Cost Learning With Generative Multi-Adversarial Network
    Huang, Dongxia
    Luo, Weiqi
    Liu, Minglin
    Tang, Weixuan
    Huang, Jiwu
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 15 - 29
  • [36] Multi-Adversarial Domain Adaptation
    Pei, Zhongyi
    Cao, Zhangjie
    Long, Mingsheng
    Wang, Jianmin
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 3934 - 3941
  • [37] SAED: self-attentive energy disaggregation
    Nikolaos Virtsionis-Gkalinikis
    Christoforos Nalmpantis
    Dimitris Vrakas
    Machine Learning, 2023, 112 : 4081 - 4100
  • [38] RaGMAN: A relativistic average generative multi-adversarial network for pansharpening
    Wang, Yu
    Zhang, Xiaoli
    Huang, Bo
    Li, Xiongfei
    Salehin, Amit Abu Sadat Mohammad
    Zhu, Rui
    APPLIED SOFT COMPUTING, 2023, 143
  • [39] Self-attentive Pyramid Network for Single Image De-raining
    Guo, Taian
    Dai, Tao
    Li, Jiawei
    Xia, Shu-Tao
    NEURAL INFORMATION PROCESSING (ICONIP 2019), PT I, 2019, 11953 : 390 - 401
  • [40] Constituency Parsing with a Self-Attentive Encoder
    Kitaev, Nikita
    Klein, Dan
    PROCEEDINGS OF THE 56TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL), VOL 1, 2018, : 2676 - 2686