Abstract
Personalized Session-based recommendation (PSBR) is a general and challenging task in the real world, aiming to recommend a session’s next clicked item based on the session’s item transition information and the corresponding user’s historical sessions. A session is defined as a sequence of interacted items during a short period. The PSBR problem has a natural hierarchical architecture in which each session consists of a series of items, and each user owns a series of sessions. However, the existing PSBR methods can merely capture the pairwise relation information within items and users. To effectively capture the hierarchical information, we propose a novel hierarchical hypergraph neural network to model the hierarchical architecture. Moreover, considering that the items in sessions are sequentially ordered, while the hypergraph can only model the set relation, we propose a directed graph aggregator (DGA) to aggregate the sequential information from the directed global item graph. By attentively combining the embeddings of the above two modules, we propose a framework dubbed H3GNN (Hybrid Hierarchical HyperGraph Neural Network). Extensive experiments on three benchmark datasets demonstrate the superiority of our proposed model compared to the state-of-the-art methods, and ablation experiment results validate the effectiveness of all the proposed components.
- [1] . 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17, 6 (2005), 734–749.Google ScholarDigital Library
- [2] . 2013. Hypergraph theory. An Introduction. Mathematical Engineering. Springer, Cham.Google Scholar
- [3] . 2010. Music recommendation by unified hypergraph: Combining social media information and music content. In Proceedings of the 18th ACM International Conference on Multimedia. 391–400.Google ScholarDigital Library
- [4] . 2020. Handling information loss of graph neural networks for session-based recommendation. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 1172–1180.Google ScholarDigital Library
- [5] . 2021. An efficient and effective framework for session-based social recommendation. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining. 400–408.Google ScholarDigital Library
- [6] . 2019. Joint neural collaborative filtering for recommender systems. ACM Transactions on Information Systems (TOIS) 37, 4 (2019), 1–30.Google ScholarDigital Library
- [7] . 2019. Hypergraph neural networks. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 33, 3558–3565.Google ScholarDigital Library
- [8] . 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web. 173–182.Google ScholarDigital Library
- [9] . 2004. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22, 1 (2004), 5–53.Google ScholarDigital Library
- [10] . 2018. Recurrent neural networks with top-k gains for session-based recommendations. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. 843–852.Google ScholarDigital Library
- [11] . 2015. Session-based recommendations with recurrent neural networks. arXiv:1511.06939.Google Scholar
- [12] . 2016. Semi-supervised classification with graph convolutional networks. arXiv:1609.02907.Google Scholar
- [13] . 2017. Neural attentive session-based recommendation. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. 1419–1428.Google ScholarDigital Library
- [14] . 2015. Gated graph sequence neural networks. arXiv:1511.05493.Google Scholar
- [15] . 2019. Personalizing session-based recommendation with dual attentive neural network. In Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN’19). IEEE, 1–8.Google ScholarCross Ref
- [16] . 2018. STAMP: Short-term attention/memory priority model for session-based recommendation. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 1831–1839.Google ScholarDigital Library
- [17] . 2007. Probabilistic matrix factorization. In Proceedings of the 20th International Conference on Neural Information Processing Systems (NIPS’07), Curran Associates Inc., Vancouver, British Columbia, 1257–1264.Google Scholar
- [18] . 2022. Heterogeneous global graph neural networks for personalized session-based recommendation. In Proceedings of the 15th ACM International Conference on Web Search and Data Mining. 775–783.Google ScholarDigital Library
- [19] . 2020. Exploiting cross-session information for session-based recommendation with graph neural networks. ACM Transactions on Information Systems (TOIS) 38, 3 (2020), 1–23.Google ScholarDigital Library
- [20] . 2019. Rethinking the item order in session-based recommendation with graph neural networks. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management. 579–588.Google ScholarDigital Library
- [21] . 2020. GAG: Global attributed graph neural network for streaming session-based recommendation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 669–678.Google ScholarDigital Library
- [22] . 2017. Personalizing session-based recommendations with hierarchical recurrent neural networks. In Proceedings of the 11th ACM Conference on Recommender Systems. 130–137.Google ScholarDigital Library
- [23] . 2010. Factorizing personalized Markov chains for next-basket recommendation. In Proceedings of the 19th International Conference on World Wide Web. 811–820.Google ScholarDigital Library
- [24] . 2017. Inter-session modeling for session-based recommendation. In Proceedings of the 2nd Workshop on Deep Learning for Recommender Systems. 24–31.Google ScholarDigital Library
- [25] . 2001. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International Conference on World Wide Web. 285–295.Google ScholarDigital Library
- [26] . 2005. An MDP-based recommender system. Journal of Machine Learning Research 6, 9 (2005).Google Scholar
- [27] . 2019. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management. 1441–1450.Google ScholarDigital Library
- [28] . 2017. Attention is all you need. In Advances in Neural Information Processing Systems, , , , , , , and (Eds.), Vol. 30. Curran Associates, Inc. https://proceedings.neurips.cc/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdfGoogle Scholar
- [29] . 2019. Sequential recommender systems: Challenges, progress and prospects. arXiv:2001.04830.Google Scholar
- [30] . 2020. Global context enhanced graph neural networks for session-based recommendation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 169–178.Google ScholarDigital Library
- [31] . 2019. Simplifying graph convolutional networks. In Proceedings of the 36th International Conference on Machine Learning(
Proceedings of Machine Learning Research , Vol. 97), and (Eds.). PMLR, 6861–6871. https://proceedings.mlr.press/v97/wu19e.htmlGoogle Scholar - [32] . 2019. Session-based recommendation with graph neural networks. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 33, 346–353.Google ScholarDigital Library
- [33] . 2021. Self-supervised hypergraph convolutional networks for session-based recommendation. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 35, 4503–4511.Google ScholarCross Ref
- [34] . 2018. HyperGCN: A new method of training graph convolutional networks on hypergraphs. arXiv:1809.02589.Google Scholar
- [35] . 2020. Graph contrastive learning with augmentations. Advances in Neural Information Processing Systems 33 (2020), 5812–5823.Google Scholar
- [36] . 2021. Self-supervised multi-channel hypergraph convolutional network for social recommendation. In Proceedings of the Web Conference 2021. 413–424.Google ScholarDigital Library
- [37] . 2020. Personalized graph neural networks with attention mechanism for session-aware recommendation. IEEE Transactions on Knowledge and Data Engineering 34, 8 (2020), 3946–3957.Google Scholar
- [38] . 2019. Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys (CSUR) 52, 1 (2019), 1–38.Google ScholarDigital Library
Index Terms
- H3GNN: Hybrid Hierarchical HyperGraph Neural Network for Personalized Session-based Recommendation
Recommendations
CLHHN: Category-aware Lossless Heterogeneous Hypergraph Neural Network for Session-based Recommendation
In recent years, session-based recommendation (SBR), which seeks to predict the target user’s next click based on anonymous interaction sequences, has drawn increasing interest for its practicality. The key to completing the SBR task is modeling user ...
Personalized hybrid recommendation for group of users
Novel group hybrid method combining collaborative and content-based recommendation.Proposed method improves the quality of recommended items ordering.Proposed method increases the recommendation precision for very Top-N results.Applicable for single ...
Modeling Location-Based User Rating Profiles for Personalized Recommendation
TKDD Special Issue (SIGKDD'13)This article proposes LA-LDA, a location-aware probabilistic generative model that exploits location-based ratings to model user profiles and produce recommendations. Most of the existing recommendation models do not consider the spatial information of ...
Comments