基于集合扩展的自回归会话推荐模型研究
Research on Autoregressive Session-Based Recommendation Models with Set Expansion
DOI: 10.12677/mos.2024.136573, PDF,   
作者: 俞天浩:上海理工大学管理学院,上海
关键词: 会话推荐集合学习推荐系统Session-Based Recommendation Set Learning Recommendation System
摘要: 会话推荐作为推荐领域中一项具有挑战性的任务,旨在根据用户的匿名行为序列向其推荐后续项目。目前,几乎所有的会话推荐都依赖于交互的顺序来进行推荐。然而,实际的推荐结果显示,会话的交互顺序未必是可靠的。因此,本文提出了一种基于集合扩展方法能够不依赖交互顺序的会话推荐方法。在实现过程中,通过深度神经网络构造了一种简单的自回归会话推荐模型DSETRec,并在该模型上进行对比实验,验证了方法在集合上的有效性。此外,我们还将该模型与其他先进基线相比,也展示出了较为良好的推荐效果。
Abstract: Session-based recommendation (SBR), a challenging task in the recommendation domain, aims to recommend subsequent items to users based on their anonymous behavior sequences. Currently, nearly all session-based recommendations rely on the order of interactions for making recommendations. However, real-world recommendation results indicate that the interaction order in a session may not always be reliable. Therefore, this paper proposes a session-based recommendation method based on a set extension approach that does not depend on interaction order. In the implementation, we constructed a simple autoregressive session-based recommendation model, DSETRec, using deep neural networks. Through comparative experiments on this model, we validated the effectiveness of the method on set data. Additionally, we compared this model with other advanced baselines, demonstrating its relatively strong recommendation performance.
文章引用:俞天浩. 基于集合扩展的自回归会话推荐模型研究[J]. 建模与仿真, 2024, 13(6): 6259-6273. https://doi.org/10.12677/mos.2024.136573

参考文献

[1] Gao, C., Zheng, Y., Li, N., Li, Y., Qin, Y., Piao, J., et al. (2023) A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions. ACM Transactions on Recommender Systems, 1, 1-51. [Google Scholar] [CrossRef
[2] Wang, S., Cao, L., Wang, Y., Sheng, Q.Z., Orgun, M.A. and Lian, D. (2021) A Survey on Session-Based Recommender Systems. ACM Computing Surveys, 54, 1-38. [Google Scholar] [CrossRef
[3] Garcin, F., Dimitrakakis, C. and Faltings, B. (2013) Personalized News Recommendation with Context Trees. Proceedings of the 7th ACM Conference on Recommender Systems, New York, 12-16 October 2013, 105-112. [Google Scholar] [CrossRef
[4] Hariri, N., Mobasher, B. and Burke, R. (2012) Context-Aware Music Recommendation Based on Latenttopic Sequential Patterns. Proceedings of the Sixth ACM Conference on Recommender Systems, New York, 9-13 September 2012, 131-138. [Google Scholar] [CrossRef
[5] Vaswani, A., Shazeer, N., Parmar, N., et al. (2017) Attention Is All You Need. Advances in Neural Information Processing Systems, 30, 1-11.
[6] Hou, Y., Mu, S., Zhao, W.X., Li, Y., Ding, B. and Wen, J. (2022) Towards Universal Sequence Representation Learning for Recommender Systems. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, New York, 14-18 August 2022, 585-593. [Google Scholar] [CrossRef
[7] Hidasi, B., Karatzoglou, A., Baltrunas, L., et al. (2015) Session-Based Recommendations with Recurrent Neural Networks.
[8] Wu, S., Tang, Y., Zhu, Y., Wang, L., Xie, X. and Tan, T. (2019) Session-Based Recommendation with Graph Neural Networks. Proceedings of the AAAI Conference on Artificial Intelligence, 33, 346-353. [Google Scholar] [CrossRef
[9] Liu, Q., Zeng, Y., Mokhosi, R. and Zhang, H. (2018) STAMP: Short-Term Attention/Memory Priority Model for Session-based Recommendation. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, New York, 19-23 August 2018, 1831-1839. [Google Scholar] [CrossRef
[10] Wagstaff, E., Fuchs, F.B., Engelcke, M., et al. (2022) Universal Approximation of Functions on Sets. The Journal of Machine Learning Research, 23, 6762-6817.
[11] Qi, C.R., Su, H., Mo, K., et al. (2017) Point-Net: Deep Learning on Point Sets for 3d Classification and Segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, 21-26 July 2017, 652-660.
[12] Zaheer, M., Kottur, S., Ravanbakhsh, S., et al. (2017) Deep Sets. Advances in Neural Information Processing Systems, 30, 3391-3401.
[13] Murphy, R.L., Srinivasan, B., Rao, V., et al. (2018) Janossy Pooling: Learning Deep Permutation-Invariant Functions for Variable-Size Inputs.
[14] Skianis, K., Nikolentzos, G., Limnios, S., et al. (2020) Rep the Set: Neural Networks for Learning Set Representations. 2020 International Conference on Artificial Intelligence and Statistics, Wednesday, 26-28 August 2020, 1410-1420.
[15] Lee, J., Lee, Y., Kim, J., et al. (2019) Set Transformer: A Framework for Attention-Based Permutation-Invariant Neural Networks. 2019 International Conference on Machine Learning, Long Beach, 9-15 June 2019, 3744-3753.
[16] Wang, S., Hu, L. and Cao, L. (2017) Perceiving the Next Choice with Comprehensive Transaction Embeddings for Online Recommendation. In: Lecture Notes in Computer Science, Springer, 285-302. [Google Scholar] [CrossRef
[17] Gwadabe, T.R. and Liu, Y. (2022) IC-GAR: Item Co-Occurrence Graph Augmented Session-Based Recommendation. Neural Computing and Applications, 34, 7581-7596. [Google Scholar] [CrossRef
[18] Chen, Z., Zhu, X., Su, D., et al. (2024) Stacking Deep Set Networks and Pooling by Quantiles. Forty-First International Conference on Machine Learning, Vienna, 21-27 July 2024, 7953-7971.
[19] He, K., Zhang, X., Ren, S. and Sun, J. (2016) Deep Residual Learning for Image Recognition. 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vega, 27-30 June 2016, 770-778. [Google Scholar] [CrossRef
[20] Wu, H., Zhou, Q., Nie, R. and Cao, J. (2020) Effective Metric Learning with Co-Occurrence Embedding for Collaborative Recommendations. Neural Networks, 124, 308-318. [Google Scholar] [CrossRef] [PubMed]
[21] Hidasi, B. and Karatzoglou, A. (2018) Recurrent Neural Networks with Top-K Gains for Session-Based Recommendations. Proceedings of the 27th ACM International Conference on Information and Knowledge Management, New York, 22-26 October 2018, 843-852. [Google Scholar] [CrossRef
[22] Romero, D.W. and Cordonnier, J.B. (2020) Group Equivariant Stand-Alone Self-Attention for Vision.
[23] Chen, M., Li, Y. and Zhou, X. (2021) Conet: Co-Occurrence Neural Networks for Recommendation. Future Generation Computer Systems, 124, 308-314. [Google Scholar] [CrossRef
[24] Li, J., Ren, P., Chen, Z., Ren, Z., Lian, T. and Ma, J. (2017) Neural Attentive Session-Based Recommendation. Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, New York, 6-10 November 2017, 1419-1428. [Google Scholar] [CrossRef
[25] Zhao, Z., Fan, W., Li, J., et al. (2024) Recommender Systems in the Era of Large Language Models (LLMs). IEEE Transactions on Knowledge and Data Engineering, 36, 6889-6907. [Google Scholar] [CrossRef