CBML: A Cluster-based Meta-learning Model for Session-based Recommendation

30Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Session-based recommendation is to predict an anonymous user's next action based on the user's historical actions in the current session. However, the cold-start problem of limited number of actions at the beginning of an anonymous session makes it difficult to model the user's behavior, i.e., hard to capture the user's various and dynamic preferences within the session. This severely affects the accuracy of session-based recommendation. Although some existing meta-learning based approaches have alleviated the cold-start problem by borrowing preferences from other users, they are still weak in modeling the behavior of the current user. To tackle the challenge, we propose a novel cluster-based meta-learning model for session-based recommendation. Specially, we adopt a soft-clustering method and design a parameter gate to better transfer shared knowledge across similar sessions and preserve the characteristics of the session itself. Besides, we apply two self-attention blocks to capture the transition patterns of sessions in both item and feature aspects. Finally, comprehensive experiments are conducted on two real-world datasets and demonstrate the superior performance of CBML over existing approaches.

Cite

CITATION STYLE

APA

Song, J., Xu, J., Zhou, R., Chen, L., Li, J., & Liu, C. (2021). CBML: A Cluster-based Meta-learning Model for Session-based Recommendation. In International Conference on Information and Knowledge Management, Proceedings (pp. 1713–1722). Association for Computing Machinery. https://doi.org/10.1145/3459637.3482239

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free