Abstract
Session-based recommendation aims to simulate users’ behavior through a series of anonymous sessions. Recent research work mainly introduces deep learning into the recommender systems, and has achieved relatively good results. Previous research only focused on the clicked item thus ignoring the time information, that is dwell time for each item. It is undeniable that the length of dwell time on an item can reflect the user’s preferences to a certain extent. And they lack the mining latent features of items. In this paper, we propose to explore multi-level feature extraction in time-weighted graphical session-based recommendation, abbreviated as F-TGNN. In F-TGNN, we first construct graphs for session sequences, in which the dwell time between two items is used as the weight of the corresponding edge. Then we use gated Graph Neural Network (GNN) to learn the transitions of items in the session sequence and obtain the embedding of each item. After that, we propose a Feature Extraction Module (FEM) to mine sequential patterns from item-level and contextual information between items from sequence-level. Finally, the predicted score for each item to be the next click is calculated. Extensive experiments conducted on two real datasets show that F-TGNN evidently outperforms the state-of-the-art session-based recommendation methods consistently.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Hidasi, B., Karatzoglou, A., Baltrunas, L., Tikk, D.: Session-based recommendations with recurrent neural networks. In: ICLR (2016). https://iclr.cc/archive/www/doku.php%3Fid=iclr2016:accepted-main.html
Jannach, D., Ludewig, M.: When recurrent neural networks meet the neighborhood for session-based recommendation. In: RecSys 2017, pp. 306–310 (2017). https://doi.org/10.1145/3109859.3109872
Li, J., Ren, P., Chen, Z., Ren, Z., Lian, T., Ma, J.: Neural attentive session-based recommendation. In: CIKM, pp. 1419–1428 (2017). https://doi.org/10.1145/3132847.3132926
Li, R., Tapaswi, M., Liao, R., Jia, J., Urtasun, R., Fidler, S.: Situation recognition with graph neural networks. In: ICCV, pp. 4183–4192 (2017). https://doi.org/10.1109/ICCV.2017.448
Li, Y., Tarlow, D., Brockschmidt, M., Zemel, R.S.: Gated graph sequence neural networks. In: ICLR 2016 (2016). https://iclr.cc/archive/www/doku.php%3Fid=iclr2016:accepted-main.html
Li, Z., Ding, X., Liu, T.: Constructing narrative event evolutionary graph for script event prediction. In: IJCAI 2018, pp. 4201–4207 (2018). https://doi.org/10.24963/ijcai.2018/584
Liu, Q., Zeng, Y., Mokhosi, R., Zhang, H.: STAMP: short-term attention/memory priority model for session-based recommendation. In: SIGKDD, pp. 1831–1839 (2018). https://doi.org/10.1145/3219819.3219950
Ludewig, M., Jannach, D.: Evaluation of session-based recommendation algorithms. User Model. User Adap. Inter. 28, 331–390 (2018). https://doi.org/10.1007/s11257-018-9209-6
Marino, K., Salakhutdinov, R., Gupta, A.: The more you know: using knowledge graphs for image classification. In: CVPR, pp. 20–28 (2017). https://doi.org/10.1109/CVPR.2017.10
Quadrana, M., Jannach, D., Cremonesi, P.: Tutorial: sequence-aware recommender systems. In: WWW 2019, p. 1316 (2019). https://doi.org/10.1145/3308560.3320091
Tan, Y.K., Xu, X., Liu, Y.: Improved recurrent neural networks for session-based recommendations. In: DLRS, pp. 17–22 (2016). https://doi.org/10.1145/2988450.2988452
Tang, J., Wang, K.: Personalized top-n sequential recommendation via convolutional sequence embedding. In: WSDM, pp. 565–573 (2018). https://doi.org/10.1145/3159652.3159656
Tuan, T.X., Phuong, T.M.: 3D convolutional networks for session-based recommendation with content features. In: RecSys, pp. 138–146 (2017). https://doi.org/10.1145/3109859.3109900
Wang, S., Cao, L., Wang, Y.: A survey on session-based recommender systems. CoRR (2019). http://arxiv.org/abs/1902.04864
Wu, C., Yan, M.: Session-aware information embedding for e-commerce product recommendation. In: CIKM 2017, pp. 2379–2382 (2017). https://doi.org/10.1145/3132847.3133163
Wu, S., Tang, Y., Zhu, Y., Wang, L., Xie, X., Tan, T.: Session-based recommendation with graph neural networks. In: AAAI, pp. 346–353 (2019). https://doi.org/10.1609/aaai.v33i01.3301346
Xu, C., et al.: Graph contextualized self-attention network for session-based recommendation. In: IJCAI, pp. 3940–3946 (2019)
Yan, A., Cheng, S., Kang, W., Wan, M., McAuley, J.J.: CosRec: 2D convolutional neural networks for sequential recommendation. In: CIKM 2019, pp. 2173–2176 (2019). https://doi.org/10.1145/3357384.3358113
Yuan, F., Karatzoglou, A., Arapakis, I., Jose, J.M., He, X.: A simple convolutional generative network for next item recommendation. In: WSDM 2019, pp. 582–590 (2019). https://doi.org/10.1145/3289600.3290975
Acknowledgments
This work is jointly supported by National Natural Science Foundation of China (61877043) and National Natural Science Foundation of China (61877044).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Yu, M. et al. (2020). Multi-level Feature Extraction in Time-Weighted Graphical Session-Based Recommendation. In: Yang, H., Pasupa, K., Leung, A.CS., Kwok, J.T., Chan, J.H., King, I. (eds) Neural Information Processing. ICONIP 2020. Lecture Notes in Computer Science(), vol 12534. Springer, Cham. https://doi.org/10.1007/978-3-030-63836-8_42
Download citation
DOI: https://doi.org/10.1007/978-3-030-63836-8_42
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-63835-1
Online ISBN: 978-3-030-63836-8
eBook Packages: Computer ScienceComputer Science (R0)