Self-Attention Network for Session-Based Recommendation With Streaming Data Input

被引:19
|
作者
Sun, Shiming [1 ,2 ,3 ]
Tang, Yuanhe [1 ,2 ]
Dai, Zemei [1 ,2 ]
Zhou, Fu [1 ,2 ]
机构
[1] NARI Grp Corp, State Grid Elect Power Res Inst, Nanjing 211106, Jiangsu, Peoples R China
[2] NARI Technol Dev Ltd Co, Nanjing 211106, Jiangsu, Peoples R China
[3] NARI Grp Corp, State Key Lab Smart Grid Protect & Control, Nanjing 211106, Jiangsu, Peoples R China
关键词
Session-based recommendation; self-attention network; streaming data;
D O I
10.1109/ACCESS.2019.2931945
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the current era of the rapid development of big data, it has become increasingly critical and practical to study recommender systems with streaming data input. However, the recommender system is often faced with the challenge that the history records of new users or anonymous users are not available. Specifically, session-based recommendation, which aims to predict a user's next actions, is a typical task to overcome the challenge. To capture a user's long-term preference in session-based recommendations, recurrent neural networks (RNN)-based models have been widely applied with impressive results, but the inherent sequential nature of RNNs prevents parallelism within training examples, which is critical in long sessions because memory constraints limit batching across instances. In this paper, we propose a novel method, i.e., self-attention network for session-based recommendation (SANSR), which is based on only attention mechanisms, dispensing with recurrence, and supports parallelism in the session. The proposed model attempts to find items that are relevant based on previous time steps in the ongoing session and to assign them different weights to predict the next item. The extensive experiments are conducted on two real-world datasets, and the experimental results show that our proposed model is superior to the state-of-the-art methods.
引用
收藏
页码:110499 / 110509
页数:11
相关论文
共 50 条
  • [1] Collaborative Self-Attention Network for Session-based Recommendation
    Luo, Anjing
    Zhao, Pengpeng
    Liu, Yanchi
    Zhuang, Fuzhen
    Wang, Deqing
    Xu, Jiajie
    Fang, Junhua
    Sheng, Victor S.
    [J]. PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 2591 - 2597
  • [2] Session-Based Recommendation with Self-Attention
    Anh, Pharr Hoang
    Bach, Ngo Xuan
    Phuong, Tu Minh
    [J]. SOICT 2019: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY, 2019, : 1 - 8
  • [3] Compound Convolutional and Self-Attention Network for Session-Based Recommendation
    Xiao, Yan
    Huo, Lin
    [J]. Computer Engineering and Applications, 2023, 59 (10) : 104 - 113
  • [4] Graph contextualized self-attention network for session-based recommendation
    Xu, Chengfeng
    Zhao, Pengpeng
    Liu, Yanchi
    Sheng, Victor S.
    Xu, Jiajie
    Zhuang, Fuzhen
    Fang, Junhua
    Zhou, Xiaofang
    [J]. IJCAI International Joint Conference on Artificial Intelligence, 2019, 2019-August : 3940 - 3946
  • [5] Graph Contextualized Self-Attention Network for Session-based Recommendation
    Xu, Chengfeng
    Zhao, Pengpeng
    Liu, Yanchi
    Sheng, Victor S.
    Xu, Jiajie
    Zhuang, Fuzhen
    Fang, Junhua
    Zhou, Xiaofang
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 3940 - 3946
  • [6] CGSNet: Contrastive Graph Self-Attention Network for Session-based Recommendation
    Wang, Fuyun
    Lu, Xuequan
    Lyu, Lei
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 251
  • [7] TCSR: Self-attention with time and category for session-based recommendation
    Zhu, Xiaoyan
    Zhang, Yu
    Li, Jiaxuan
    Wang, Jiayin
    Lai, Xin
    [J]. COMPUTATIONAL INTELLIGENCE, 2024, 40 (05)
  • [8] Streaming Session-based Recommendation
    Guo, Lei
    Yin, Hongzhi
    Wang, Qinyong
    Chen, Tong
    Zhou, Alexander
    Nguyen Quoc Viet Hung
    [J]. KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 1569 - 1577
  • [9] Dual Sparse Attention Network For Session-based Recommendation
    Yuan, Jiahao
    Song, Zihan
    Sun, Mingyou
    Wang, Xiaoling
    Zhao, Wayne Xin
    [J]. THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4635 - 4643
  • [10] A Graph Positional Attention Network for Session-Based Recommendation
    Dong, Liyan
    Zhu, Guangtong
    Wang, Yuequn
    Li, Yongli
    Duan, Jiayao
    Sun, Minghui
    [J]. IEEE ACCESS, 2023, 11 : 7564 - 7573