Graph neural network based model for multi-behavior session-based recommendation

被引:24
作者
Yu, Bo [1 ,2 ]
Zhang, Ruoqian [1 ]
Chen, Wei [1 ]
Fang, Junhua [1 ]
机构
[1] Soochow Univ, Inst Artificial Intelligence, Sch Comp Sci & Technol, Suzhou, Peoples R China
[2] Neusoft Corp, Shenyang, Peoples R China
基金
中国国家自然科学基金;
关键词
Recommendation systems; Session-based recommendation; Multi-behavior modeling;
D O I
10.1007/s10707-021-00439-w
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-behavior session-based recommendation aims to predict the next item, such as a location-based service (LBS) or a product, to be interacted by a specific behavior type (e.g., buy or click) in a session involving multiple types of behaviors. State-of-the-art methods generally model multi-behavior dependencies in item-level, but ignore the potential of discovering useful patterns of multi-behavior transition through feature-level representation learning. Besides, sequential and non-sequential patterns should be properly fused in session modeling to capture dynamic interests within the session. To this end, this paper proposes a Graph Neural Network based Hybrid Model GNNH, which enables feature-level deeper representations of multi-behavior interaction sequences for session-based recommendation. Specifically, we first construct multi-relational item graph (MRIG) and feature graph (MRFG) based on session sequences. On top of the MRIG and MRFG, our model takes advantage of GNN to capture item and feature representations, such that global item-to-item and feature-to-feature relations are fully preserved. Afterwards, each multi-behavior session is modeled by a seamless fusion of interacted item and feature representations, where self-attention and mean-pooling are used to obtain sequential and non-sequential patterns simultaneously. Experiments on two real datasets show that the GNNH model significantly outperforms the state-of-the-art methods.
引用
收藏
页码:429 / 447
页数:19
相关论文
共 51 条
[1]  
[Anonymous], 2013, AD VANCES NEURAL INF
[2]  
Auer P., 2003, Journal of Machine Learning Research, V3, P397, DOI 10.1162/153244303321897663
[3]  
Chen C., 2012, P AAAI C ART INT TOR
[4]   Top-kterm publish/subscribe for geo-textual data streams [J].
Chen, Lisi ;
Shang, Shuo ;
Jensen, Christian S. ;
Xu, Jianliang ;
Kalnis, Panos ;
Yao, Bin ;
Shao, Ling .
VLDB JOURNAL, 2020, 29 (05) :1101-1128
[5]   Spatial keyword search: a survey [J].
Chen, Lisi ;
Shang, Shuo ;
Yang, Chengcheng ;
Li, Jing .
GEOINFORMATICA, 2020, 24 (01) :85-106
[6]   Location-Aware Top-k Term Publish/Subscribe [J].
Chen, Lisi ;
Shang, Shuo ;
Zhang, Zhiwei ;
Cao, Xin ;
Jensen, Christian S. ;
Kalnis, Panos .
2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, :749-760
[7]   S2R-tree: a pivot-based indexing structure for semantic-aware spatial keyword search [J].
Chen, Xinyu ;
Xu, Jiajie ;
Zhou, Rui ;
Zhao, Pengpeng ;
Liu, Chengfei ;
Fang, Junhua ;
Zhao, Lei .
GEOINFORMATICA, 2020, 24 (01) :3-25
[8]   Neural Multi-Task Recommendation from Multi-Behavior Data [J].
Gao, Chen ;
He, Xiangnan ;
Gan, Dahua ;
Chen, Xiangning ;
Feng, Fuli ;
Li, Yong ;
Chua, Tat-Seng ;
Jin, Depeng .
2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, :1554-1557
[9]   STSCR: Exploring spatial-temporal sequential influence and social information for location recommendation [J].
Gao, Rong ;
Li, Jing ;
Li, Xuefei ;
Song, Chenfang ;
Chang, Jun ;
Liu, Donghua ;
Wang, Chunzhi .
NEUROCOMPUTING, 2018, 319 :118-133
[10]  
Han P., 2021, IEEE Transactions on Knowledge and Data Engineering