journal article·2024-09-14Open access

Multi-Granularity and Multi-Interest Contrast-Enhanced Hypergraph Convolutional Networks for Session Recommendation

Xingbin Mao, Liang Li, Jiaxing He

Applied Sciences· Volume 14· Issue 18

Abstract

Aiming at the problems of the incomplete recommendation and sparsity of session data in session recommendation, a new multi-granularity and multi-interest contrast-enhanced hypergraph convolutional network (MGMI-CEHCN) model for session recommendation is proposed. The session data are modeled as a heterogeneous hypergraph, the information is embedded by the hypergraph using two granularities of item price and category, and then the information between different granularities is fused, while the final item embedding is obtained through multi-layer convolution. Finally, an interest perceptron is used to detect multiple potential interests for each item, and a decentralized interest extraction network based on a gated recurrent unit (GRU) is used to integrate the user’s final interests and obtain a global session representation through a soft attention mechanism; a local session representation is generated with the help of a weighted line graph convolutional network. A further joint contrast enhancement strategy is used to maximize the mutual information between the global session representation and local session representation, to improve the recommendation performance. Experiments on several real datasets showed that the recommendation performance of the MGMI-CEHCN model outperformed the current mainstream models. On Cosmetics, the P@20 reached up to 55.25% and M@20 reached up to 38.26%, improvements of 3.06% and 3.09%, respectively; on Diginetica-buy, the P@20 reached up to 65.60% and M@20 reached up to 27.47%, improvements of 2.47% and 6.64%, respectively, which proved the validity of the model.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Recommender Systems and Techniques · Advanced Graph Neural Networks · Topic Modeling

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Computer Science and Engineering, Chongqing University of Technology, Chongqing 400000, China

References (47)

Show source-provided references
1. Sarwar, B., Karypis, G., Konstan, J., and Riedl, J. (2001, January 1–5). Item-based collaborative filtering recommendation algorithms. Proceedings of the Proceedings of the 10th International Conference on World Wide Web, Hong Kong, China.10.1145/371920.372071 ↗
2. Feng, S., Li, X., Zeng, Y., Cong, G., and Chee, Y.M. (2015, January 25–31). Personalized ranking metric embedding for next new poi recommendation. Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, Buenos Aires, Argentina.
3. Mobasher, B., Dai, H., Luo, T., and Nakagawa, M. (2002, January 9–12). Using sequential and non-sequential patterns in predictive web usage mining tasks. Proceedings of the 2002 IEEE International Conference on Data Mining, Maebashi City, Japan.
4. Sequence-aware similarity learning for next-item recommendation10.1007/s11227-020-03555-w ↗
5. Hidasi, B., Karatzoglou, A., Baltrunas, L., and Tikk, D. (2015). Session-based recommendations with recurrent neural networks. arXiv.
6. Hidasi, B., Quadrana, M., Karatzoglou, A., and Tikk, D. (2016, January 15–19). Parallel recurrent neural network architectures for feature rich session based recommendations. Proceedings of the 10th ACM Conference on Recommender Systems, Boston, MA, USA.10.1145/2959100.2959167 ↗
7. Bogina, V., and Kuflik, T. (2017, January 27–31). Incorporating dwell time in session-based recommenda-tions with recurrent neural networks. Proceedings of the RecTemp @ RecSys, Como, Italy.
8. Sun, Y., Zhao, P., and Zhang, H. (2018, January 8–13). Ta4rec: Recurrent neural networks with time attention factors for session-based recommendations. Proceedings of the International Joint Conference on Neural Networks, Rio de Janeiro, Brazil.10.1109/IJCNN.2018.8489591 ↗
9. Ruocco, M., Skrede, O.S.L., and Langseth, H. (2017, January 27). Inter-session modeling for session-based recommendation. Proceedings of the 2nd Workshop on Deep Learning for Recommender Systems, Como, Italy.10.1145/3125486.3125491 ↗
10. Quadrana, M., Karatzoglou, A., Hidasi, B., and Cremonesi, P. (2017, January 27–31). Personalizing session-based recommendations with hierarchical recurrent neural networks. Proceedings of the 11th ACM Conference on Recommender Systems, Como, Italy.10.1145/3109859.3109896 ↗
11. Phuong, T.M., Thanh, T.C., and Bach, N.X. (2018, January 3–8). Combining user-based and session-based recommendations with recurrent neural networks. Proceedings of the International Conference on Neural Information Processing, Montréal, QC, Canada.10.1007/978-3-030-04167-0_44 ↗
12. Song, Y., and Lee, J.G. (2018). Augmenting recurrent neural networks with high-order user-contextual preference for session-based recommendation. arXiv.
13. Qu, Y., Cai, H., Ren, K., Zhang, W., Yu, Y., Wen, Y., and Wang, J. (2016, January 12–15). Product-based neural networks for user response prediction. Proceedings of the IEEE 16th International Conference on Data Mining, Barcelona, Spain.10.1109/ICDM.2016.0151 ↗
14. Li, J., Ren, P., Chen, Z., Ren, Z., Lian, T., and Ma, J. (2017, January 6–10). Neural attentive session-based recommendation. Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, Singapore.10.1145/3132847.3132926 ↗
15. Session-based recommendation with graph neural networks
16. Qiu, R., Li, J., Huang, Z., and Yin, H. (2019, January 3–7). Rethinking the item order in session-based recommendation with graph neural networks. Proceedings of the 28th ACM International Conference on Information and Knowledge Management, Beijing, China.10.1145/3357384.3358010 ↗
17. Research on intelligent recommendation method of product design knowledge based on hypergraph network
18. Self-supervised hypergraph convolutional networks for session-based recommendation
19. Liu, Q., Zeng, Y., Mokhosi, R., and Zhang, H. (2018, January 19–23). STAMP: Short-term attention/memory priority model for session-based recommendation. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK.10.1145/3219819.3219950 ↗
20. A Time-aware graph neural network for session-based recommendation10.1109/ACCESS.2020.3023685 ↗
21. Xia, X., Yin, H., Yu, J., Shao, Y., and Cui, L. (2021, January 1–5). Self-supervised graph co-training for session-based recommendation. Proceedings of the 30th ACM International Conference on Information & Knowledge Management, Virtual.10.1145/3459637.3482388 ↗
22. Bimodal interactive attention for Multimodal sentiment analysis
23. Zhang, W. (2020). Research on Recommendation Algorithm Based on Deep Learning and Matrix Decomposition. [Ph.D. Thesis, South China University of Technology].
24. Wu, M. (2022). Design and Implementation of Movie and TV Recommendation System Based on Collaborative Filtering. [Master’s thesis, East China Normal University (ECNU)].
25. Covington, P., Adams, J., and Sargin, E. (2016, January 15–19). Deep neural networks for youtube recommendations. Proceedings of the 10th ACM Conference on Recommender Systems, Boston, MA, USA.10.1145/2959100.2959190 ↗
26. Rendle, S., Freudenthaler, C., and Schmidt-Thieme, L. (2010, January 26–30). Factorizing Personalized Markov Chains for Next-Basket Recommendation. Proceedings of the 19th International Conference on World Wide Web, Raleigh, NC, USA.10.1145/1772690.1772773 ↗
27. Le, D.-T., Fang, Y., and Lauw, H.W. (2016, January 19–23). Modeling sequential preferences with dynamic user and context factors. Proceedings of the Machine Learning and Knowledge Discovery in Databases: European Conference, Riva del Garda, Italy.10.1007/978-3-319-46227-1_10 ↗
28. Tang, J., and Wang, K. (2018, January 5–9). Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding. Proceedings of the 11th ACM International Conference on Web Search and Data Mining, Marina Del Rey, CA, USA.10.1145/3159652.3159656 ↗
29. Tan, Y.K., Xu, X., and Liu, Y. (2016, January 15). Improved Recurrent Neural Networks for Session-Based Recommendations. Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, Boston, MA, USA.10.1145/2988450.2988452 ↗
30. Jannach, D., and Ludewig, M. (2017, January 27–31). When Recurrent Neural Networks meet the Neighborhood for Session-Based Recommendation. Proceedings of the 11th ACM Conference on Recommender Systems, Como, Italy.10.1145/3109859.3109872 ↗
31. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., and Polosukhin, I. (2017, January 4–9). Attention is All You Need. Proceedings of the 31st Conference on Neural Information Processing Systems, Long Beach, CA, USA.
32. Kang, W., and McAuley, J.J. (2018, January 17–20). Self-Attentive Sequential Recommendation. Proceedings of the 18th IEEE International Conference on Data Mining, Singapore.10.1109/ICDM.2018.00035 ↗
33. Chen, T., and Wong, R.C.-W. (2020, January 6–10). Handling Information Loss of Graph Neural Networks for Session-Based Recommendation. Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Virtual.10.1145/3394486.3403170 ↗
34. A Spatiotemporal Graph Neural Network for Session-Based Recommendation10.1016/j.eswa.2022.117114 ↗
35. Xu, C., Zhao, P., Liu, Y., Sheng, V.S., Xu, J., Zhuang, F., Fang, J., and Zhou, X. (2019, January 10–16). Graph Contextualized Self-Attention Network for Session-Based Recommendation. Proceedings of the 28th International Joint Conference on Artificial Intelligence, Macao, China.10.24963/ijcai.2019/547 ↗
36. Huang, C., Chen, J., Xia, L., Xu, Y., Dai, P., Chen, Y., Bo, L., Zhao, J., and Huang, J.X. (2021, January 2–9). Graph-Enhanced Multi-Task Learning of Multi-Level Transition Dynamics for Session-based Recommendation. Proceedings of the 35th AAAI Conference on Artificial Intelligence, Virtual.10.1609/aaai.v35i5.16534 ↗
37. Pan, Z., Cai, F., Chen, W., Chen, H., and De Rijke, M. (2020, January 19–23). Star Graph Neural Networks for Session-Based Recommendation. Proceedings of the 29th ACM International Conference on Information & Knowledge Management, Virtual.10.1145/3340531.3412014 ↗
38. G3SR: Global Graph Guided Session-based Recommendation10.1109/TNNLS.2022.3159592 ↗
39. Wang, Z., Wei, W., Cong, G., Li, X.L., Mao, X.L., and Qiu, M. (2020, January 25–30). Global Context Enhanced Graph Neural Networks for SessionBased Recommendation. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Xi’an, China.10.1145/3397271.3401142 ↗
40. Hjelm, R.D., Fedorov, A., Lavoie-Marchildon, S., Grewal, K., Bachman, P., Trischler, A., and Bengio, Y. (2019, January 6–9). Learning deep representations by mutual information estimation and maximization. Proceedings of the 7th International Conference on Learning Representations, New Orleans, LA, USA.
41. Chen, T., Kornblith, S., Norouzi, M., and Hinton, G. (2020, January 13–18). A simple framework for contrastive learning of visual representations. Proceedings of the 37th International Conference on Machine Learning, Virtual.
42. Zhou, K., Wang, H., Zhao, W.X., Zhu, Y., Wang, S., Zhang, F., Wang, Z., and Wen, J.R. (2020, January 19–23). S3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximization. Proceedings of the 29th ACM International Conference on Information & Knowledge Management, Virtual.10.1145/3340531.3411954 ↗
43. Yao, T., Yi, X., Cheng, D.Z., Yu, F., Chen, T., Menon, A., Hong, L., Chi, E.H., Tjoa, S., and Kang, J. (2021, January 1–5). Self-Supervised Learning for Large-Scale Item Recommendations. Proceedings of the 30th ACM International Conference on Information & Knowledge Management, Virtual.10.1145/3459637.3481952 ↗
44. Wu, J., Wang, X., Feng, F., He, X., Chen, L., Lian, J., and Xie, X. (2021, January 11–15). Self-Supervised Graph Learning for Recommendation. Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, Montréal, QC, Canada.10.1145/3404835.3462862 ↗
45. Personal price aware multi-seller recommender system: Evidence from eBay10.1016/j.knosys.2018.02.026 ↗
46. Zhang, X., Xu, B., Yang, L., Li, C., Ma, F., Liu, H., and Lin, H. (2022, January 11–15). Price DOES Matter! Modeling Price and Interest Preferences in Session-based Recommendation. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain.10.1145/3477495.3532043 ↗
47. Learning an evolutionary embedding via massive knowledge distillation10.1007/s11263-019-01286-x ↗