Recurrent Convolutional Neural Network for Sequential Recommendation

被引:93
|
作者
Xu, Chengfeng [1 ]
Zhao, Pengpeng [1 ]
Liu, Yanchi [2 ]
Xu, Jiajie [1 ]
Sheng, Victor S. [3 ]
Cui, Zhiming [4 ]
Zhou, Xiaofang [5 ]
Xiong, Hui [2 ]
机构
[1] Soochow Univ, Inst AI, Suzhou, Peoples R China
[2] Rutgers State Univ, New Brunswick, NJ USA
[3] Univ Cent Arkansas, Conway, AR USA
[4] Suzhou Univ Sci & Technol, Suzhou, Peoples R China
[5] Univ Queensland, Brisbane, Qld, Australia
关键词
Sequential Recommendation; Recurrent Neural Network; Convolutional Neural Network;
D O I
10.1145/3308558.3313408
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The sequential recommendation, which models sequential behavioral patterns among users for the recommendation, plays a critical role in recommender systems. However, the state-of-the-art Recurrent Neural Networks (RNN) solutions rarely consider the non-linear feature interactions and non-monotone short-term sequential patterns, which are essential for user behavior modeling in sparse sequence data. In this paper, we propose a novel Recurrent Convolutional Neural Network model (RCNN). It not only utilizes the recurrent architecture of RNN to capture complex long-term dependencies, but also leverages the convolutional operation of Convolutional Neural Network (CNN) model to extract short-term sequential patterns among recurrent hidden states. Specifically, we first generate a hidden state at each time step with the recurrent layer. Then the recent hidden states are regarded as an "image", and RCNN searches non-linear feature interactions and non-monotone local patterns via intra-step horizontal and inter-step vertical convolutional filters, respectively. Moreover, the output of convolutional filters and the hidden state are concatenated and fed into a fully-connected layer to generate the recommendation. Finally, we evaluate the proposed model using four real-world datasets from various application scenarios. The experimental results show that our model RCNN significantly outperforms the state-of-the-art approaches on sequential recommendation.
引用
收藏
页码:3398 / 3404
页数:7
相关论文
共 50 条
  • [1] Double Attention Convolutional Neural Network for Sequential Recommendation
    Chen, Qi
    Li, Guohui
    Zhou, Quan
    Shi, Si
    Zou, Deqing
    [J]. ACM TRANSACTIONS ON THE WEB, 2022, 16 (04)
  • [2] Recurrent convolutional neural network for session-based recommendation
    Zhang, Jinjin
    Ma, Chenhui
    Mu, Xiaodong
    Zhao, Peng
    Zhong, Chengliang
    Ruhan, A.
    [J]. NEUROCOMPUTING, 2021, 437 : 157 - 167
  • [3] CARE: Learning Convolutional Attentional Recurrent Embedding for Sequential Recommendation
    Tsai, Yu-Che
    Li, Cheng-Te
    [J]. PROCEEDINGS OF THE 2021 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING, ASONAM 2021, 2021, : 654 - 660
  • [4] MV-RNN: A Multi-View Recurrent Neural Network for Sequential Recommendation
    Cui, Qiang
    Wu, Shu
    Liu, Qiang
    Zhong, Wen
    Wang, Liang
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (02) : 317 - 331
  • [5] A Novel Convolutional Neural Network for Statutes Recommendation
    Li, Chuanyi
    Ye, Jingjing
    Ge, Jidong
    Kong, Li
    Hu, Haiyang
    Luo, Bin
    [J]. PRICAI 2018: TRENDS IN ARTIFICIAL INTELLIGENCE, PT I, 2018, 11012 : 851 - 863
  • [6] Attentive Hybrid Recurrent Neural Networks for sequential recommendation
    Zhang, Lixiang
    Wang, Peisen
    Li, Jingchen
    Xiao, Zhiwei
    Shi, Haobin
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (17): : 11091 - 11105
  • [7] Attentive Hybrid Recurrent Neural Networks for sequential recommendation
    Lixiang Zhang
    Peisen Wang
    Jingchen Li
    Zhiwei Xiao
    Haobin Shi
    [J]. Neural Computing and Applications, 2021, 33 : 11091 - 11105
  • [8] Hypergraph Convolutional Recurrent Neural Network
    Yi, Jaehyuk
    Park, Jinkyoo
    [J]. KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 3366 - 3376
  • [9] Music Recommendation System and Recommendation Model Based on Convolutional Neural Network
    Zhang, Yezi
    [J]. MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [10] Graph convolutional network and self-attentive for sequential recommendation
    Guo, Kaifeng
    Zeng, Guolei
    [J]. PEERJ COMPUTER SCIENCE, 2023, 9