Abstract
Next basket recommendation seeks to model the correlation of items and mine users’ interests hidden in basket sequences, and tries to infer a set of items that tend to be adopted in the next session with the mined information. However, the feedback provided by users often involves only a small fraction of millions to billions of items. Sparse data makes it hard for model to infer high-quality representations for basket sequences, which further leads to poor recommendation. Inspired by the recent success of representation learning in some fields, e.g., computer vision and clustering, we propose a basket booster for prototype-based contrastive learning (BPCL) in next basket recommendation. A correlative basket booster is designed to mine self-supervised signals just from raw data and make augmentation for baskets. To our best knowledge, this is the first work to promote learning of prototype representation through basket augmentation, which helps overcome the difficulties caused by data sparsity and leads to a better next basket recommendation performance. Extensive experiments on three public real-world datasets demonstrate that the proposed BPCL method achieves better performance than the existing state-of-the-art methods.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Cui, Q., Wu, S., Liu, Q., Zhong, W., Wang, L.: MV-RNN: a multi-view recurrent neural network for sequential recommendation. IEEE Trans. Knowl. Data Eng. 32(2), 317–331 (2020)
Dai, S., Yu, Y., Fan, H., Dong, J.: Spatio-temporal representation learning with social tie for personalized POI recommendation. Data Sci. Eng. 7(1), 44–56 (2022)
Deng, Z., Huang, L., Wang, C., Lai, J., Yu, P.S.: DeepCF: a unified framework of representation learning and matching function learning in recommender system. In: The Thirty-Third AAAI Conference on Artificial Intelligence, Honolulu, pp. 61–68. AAAI Press (2019)
Du, Y., Liu, H., Wu, Z.: Modeling multi-factor and multi-faceted preferences over sequential networks for next item recommendation. In: Oliver, N., Pérez-Cruz, F., Kramer, S., Read, J., Lozano, J.A. (eds.) ECML PKDD 2021. LNCS (LNAI), vol. 12976, pp. 516–531. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-86520-7_32
Flanagan, A., Oyomno, W., Grigorievskiy, A., Tan, K.E., Khan, S.A., Ammad-Ud-Din, M.: Federated multi-view matrix factorization for personalized recommendations. In: Hutter, F., Kersting, K., Lijffijt, J., Valera, I. (eds.) ECML PKDD 2020. LNCS (LNAI), vol. 12458, pp. 324–347. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67661-2_20
Gama, R., Fernandes, H.L.: An attentive RNN model for session-based and context-aware recommendations: a solution to the recsys challenge 2019. In: Proceedings of the Workshop on ACM Recommender Systems Challenge, Copenhagen, pp. 6:1–6:5. ACM (2019)
He, Z., Zhao, H., Lin, Z., Wang, Z., Kale, A., McAuley, J.J.: Locker: locally constrained self-attentive sequential recommendation. In: The 30th ACM International Conference on Information and Knowledge Management, Virtual Event, pp. 3088–3092. ACM (2021)
Hu, H., He, X., Gao, J., Zhang, Z.: Modeling personalized item frequency information for next-basket recommendation. In: Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval, Virtual Event, pp. 1071–1080. ACM (2020)
Islek, I., Oguducu, S.G.: A hybrid recommendation system based on bidirectional encoder representations. In: Koprinska, I., et al. (eds.) ECML PKDD 2020. CCIS, vol. 1323, pp. 225–236. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-65965-3_14
Ji, Y., et al.: Temporal heterogeneous interaction graph embedding for next-item recommendation. In: Hutter, F., Kersting, K., Lijffijt, J., Valera, I. (eds.) ECML PKDD 2020. LNCS (LNAI), vol. 12459, pp. 314–329. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67664-3_19
Kang, G., Jiang, L., Wei, Y., Yang, Y., Hauptmann, A.: Contrastive adaptation network for single- and multi-source domain adaptation. IEEE Trans. Pattern Anal. Mach. Intell. 44(4), 1793–1804 (2022)
Kang, W., McAuley, J.J.: Self-attentive sequential recommendation. In: IEEE International Conference on Data Mining, Singapore, pp. 197–206. IEEE Computer Society (2018)
Ke, G., Hong, Z., Zeng, Z., Liu, Z., Sun, Y., Xie, Y.: CONAN: contrastive fusion networks for multi-view clustering. In: 2021 IEEE International Conference on Big Data (Big Data), Orlando, pp. 653–660. IEEE (2021)
Kim, S., Jeong, S., Kim, E., Kang, I., Kwak, N.: Self-supervised pre-training and contrastive representation learning for multiple-choice video QA. In: Thirty-Fifth AAAI Conference on Artificial Intelligence, 2021, pp. 13171–13179. AAAI Press (2021)
Le, D., Lauw, H.W., Fang, Y.: Modeling contemporaneous basket sequences with twin networks for next-item recommendation. In: Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, Stockholmn, pp. 3414–3420. ijcai.org (2018)
Le, D., Lauw, H.W., Fang, Y.: Correlation-sensitive next-basket recommendation. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, Macao, pp. 2808–2814. ijcai.org (2019)
Lee, S., Lee, Y., Lee, G., Hwang, S.: Supervised contrastive embedding for medical image segmentation. IEEE Access 9, 138403–138414 (2021)
Lee, T., Yoo, S.: Augmenting few-shot learning with supervised contrastive learning. IEEE Access 9, 61466–61474 (2021)
Li, C., Hsu, C., Zhang, Y.: FairSR: fairness-aware sequential recommendation through multi-task learning with preference graph embeddings. ACM Trans. Intell. Syst. Technol. 13(1), 16:1-16:21 (2022)
Li, Y., Hu, P., Liu, J.Z., Peng, D., Zhou, J.T., Peng, X.: Contrastive clustering. In: Thirty-Fifth AAAI Conference on Artificial Intelligence, Virtual Event, pp. 8547–8555. AAAI Press (2021)
Liu, T., Yin, X., Ni, W.: Next basket recommendation model based on attribute-aware multi-level attention. IEEE Access 8, 153872–153880 (2020)
Liu, Z., Chen, Y., Li, J., Yu, P.S., McAuley, J.J., Xiong, C.: Contrastive self-supervised sequential recommendation with robust augmentation. CoRR abs/2108.06479 (2021)
Lu, Y., et al.: Social influence attentive neural network for friend-enhanced recommendation. In: Dong, Y., Mladenić, D., Saunders, C. (eds.) ECML PKDD 2020. LNCS (LNAI), vol. 12460, pp. 3–18. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67667-4_1
Qin, Y., Wang, P., Li, C.: The world is binary: contrastive learning for denoising next basket recommendation. In: The 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual Event, pp. 859–868. ACM (2021)
Qiu, R., Huang, Z., Yin, H., Wang, Z.: Contrastive learning for representation degeneration problem in sequential recommendation. In: WSDM 2022: The Fifteenth ACM International Conference on Web Search and Data Mining, Virtual Event/Tempe, 2022, pp. 813–823. ACM (2022)
Rendle, S., Freudenthaler, C., Schmidt-Thieme, L.: Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19th International Conference on World Wide Web, Raleigh, pp. 811–820. ACM (2010)
Tong, X., Wang, P., Li, C., Xia, L., Niu, S.: Pattern-enhanced contrastive policy learning network for sequential recommendation. In: Zhou, Z. (ed.) Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, Virtual Event/Montreal, pp. 1593–1599. ijcai.org (2021)
Wan, S., Lan, Y., Wang, P., Guo, J., Xu, J., Cheng, X.: Next basket recommendation with neural networks. In: Poster Proceedings of the 9th ACM Conference on Recommender Systems, Vienna. CEUR Workshop Proceedings, vol. 1441. CEUR-WS.org (2015)
Xi, W., Huang, L., Wang, C., Zheng, Y., Lai, J.: BPAM: recommendation based on BP neural network with attention mechanism. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, Macao, pp. 3905–3911. ijcai.org (2019)
Xie, Z., Liu, C., Zhang, Y., Lu, H., Wang, D., Ding, Y.: Adversarial and contrastive variational autoencoder for sequential recommendation. In: The Web Conference 2021, Virtual Event/Ljubljana, pp. 449–459. ACM/IW3C2 (2021)
Yu, F., Liu, Q., Wu, S., Wang, L., Tan, T.: A dynamic recurrent model for next basket recommendation. In: Proceedings of the 39th International ACM SIGIR conference on Research and Development in Information Retrieval, Pisa, pp. 729–732. ACM (2016)
Yuan, X., Chen, H., Song, Y., Zhao, X., Ding, Z.: Improving sequential recommendation consistency with self-supervised imitation. In: Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, Virtual Event/Montreal, pp. 3321–3327. ijcai.org (2021)
Acknowledgments
This work was supported by NSFC (61876193) and Guangdong Province Key Laboratory of Computational Science at Sun Yat-sen University (2020B1212060032).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Su, TT., He, ZY., Chen, MS., Wang, CD. (2023). Basket Booster for Prototype-based Contrastive Learning in Next Basket Recommendation. In: Amini, MR., Canu, S., Fischer, A., Guns, T., Kralj Novak, P., Tsoumakas, G. (eds) Machine Learning and Knowledge Discovery in Databases. ECML PKDD 2022. Lecture Notes in Computer Science(), vol 13713. Springer, Cham. https://doi.org/10.1007/978-3-031-26387-3_35
Download citation
DOI: https://doi.org/10.1007/978-3-031-26387-3_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26386-6
Online ISBN: 978-3-031-26387-3
eBook Packages: Computer ScienceComputer Science (R0)