• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Zhao Rongmei, Sun Siyu, Yan Fanli, Peng Jian, Ju Shenggen. Multi-Interest Aware Sequential Recommender System Based on Contrastive Learning[J]. Journal of Computer Research and Development, 2024, 61(7): 1730-1740. DOI: 10.7544/issn1000-1239.202330622
Citation: Zhao Rongmei, Sun Siyu, Yan Fanli, Peng Jian, Ju Shenggen. Multi-Interest Aware Sequential Recommender System Based on Contrastive Learning[J]. Journal of Computer Research and Development, 2024, 61(7): 1730-1740. DOI: 10.7544/issn1000-1239.202330622

Multi-Interest Aware Sequential Recommender System Based on Contrastive Learning

Funds: This work was supported by the National Natural Science Foundation of China (62137001).
More Information
  • Author Bio:

    Zhao Rongmei: born in 1996. PhD candidate. Her main research interests include recommendation system and data mining

    Sun Siyu: born in 2000. Master candidate. Her main research interests include recommendation system, data mining, and natural language processing

    Yan Fanli: born in 1999. Master candidate. His main research interests include recommendation system and natural language processing

    Peng Jian: born in 1970. PhD, professor, PhD supervisor. Senior member of CCF. His main research interests include Internet of things and medical artificial intelligence

    Ju Shenggen: born in 1970. PhD, professor, PhD supervisor. Senior member of CCF. His main research interests include data mining, natural language processing, and knowledge graph

  • Received Date: July 30, 2023
  • Revised Date: November 30, 2023
  • Available Online: March 03, 2024
  • Recent advancements in the field of sequential recommender have focused on refining user interests through various methods, such as clustering historical interactions or utilizing graph convolutional neural networks to capture multi-level correlations among interactions. However, while these approaches have significantly advanced the field, they often overlook the interactions between users with similar behavioral patterns and the impact of irregular time intervals within interaction sequences on user interests. Based on the above problems, a multi-interest aware sequential recommender model (MIRec) based on contrastive learning is proposed. This model takes into account both local preference information, including item dependence and location dependence within a sequence, and global preference information obtained through a graph information aggregation mechanism among similar users. The user representations, which incorporate both local and global preferences, are fed into a capsule network to learn multi-interest representations within the user interaction sequence. Subsequently, the user’s historical interaction sequences are brought closer to enhanced interaction sequences through contrastive learning. This process results in the generation of a user’s multi-interest representation that is insensitive to time intervals, ultimately leading to more accurate recommendations for users. The effectiveness of this model is verified on two real datasets, and the experimental results verify the effectiveness of the model.

  • [1]
    Chen Yongjun, Liu Zhiwei, Li Jia, et al. Intent contrastive learning for sequential recommendation [C] //Proc of the 31st ACM Web Conf. New York: ACM, 2022: 2172–2182
    [2]
    Fan Ziwei, Liu Zhiwei, WangYu, et al. Sequential recommendation via stochastic self-attention [C] ///Proc of the 31st ACM Web Conf. New York: ACM, 2022: 2036–2047
    [3]
    Li Kaiyuan, Wang Pengfei, Li Chenliang, et al. Multi-agent RL-based information selection model for sequential recommendation [C] //Proc of the 45th Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2022: 1622–1631
    [4]
    Yang Yuhao, Huang Chao, Xia Lianghao, et al. Multi-behavior hypergraph-enhanced transformer for sequential recommendation [C] //Proc of the 28th ACM SIGKDD Conf on Knowledge Discovery and Data Mining. New York: ACM, 2022: 2263–2274
    [5]
    Rendle S, Freudenthaler C, Schmidt-Thieme L, et al. Factorizing personalized Markov chains for next-basket recommendation[C] //Proc of the 19th Int Conf on World Wide Web. New York: ACM, 2010: 811–820
    [6]
    He Ruining, McAuley J. Fusing similarity models with Markov chains for sparse sequential recommendation[C] //Proc of the 16th Int Conf on Data Mining. Piscataway, NJ: IEEE, 2016: 191–200
    [7]
    Chen Tong, Yin Hongzhi, Nguyen Q V H, et al. Sequence-aware factorization machines for temporal predictive analytics [C] //Proc of the 36th Int Conf on Data Engineering. Piscataway, NJ: IEEE, 2020: 1405–1416
    [8]
    Hidasi B, Tikk D. General factorization framework for context-aware recommendations[J]. Data Mining and Knowledge Discovery, 2016, 30(2): 342−371 doi: 10.1007/s10618-015-0417-y
    [9]
    Ma Chen, Kang Peng, Liu Xue. Hierarchical gating networks for sequential recommendation [C] // Proc of the 25th ACM SIGKDD Int Conf on Knowledge Discovery & Data Mining. New York: ACM, 2019: 825–833
    [10]
    Zheng Lei, Fan Ziwei, Lu C T, et al. Gated spectral units: Modeling co-evolving patterns for sequential recommendation [C] //Proc of the 42nd Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2019: 1077–1080
    [11]
    Peng Bo, Ren Zhiyun, Parthasarathy S, et al. HAM: Hybrid associations models for sequential recommendation[J]. IEEE Transactions on Knowledge and Data Engineering, 2021, 34(10): 4838−4853
    [12]
    Dong Xinzhou, Jin Beihong, Zhuo Wei, et al. Improving sequential recommendation with attribute-augmented graph neural networks[C]// Proc of the 25th Pacific-Asia Conf on Knowledge Discovery and Data Mining. Berlin: Springer, 2021: 373−385
    [13]
    Yuan Yuan, Tang Yan, Yan Zhiqiang, et al. KSRG: Knowledge-aware sequential recommendation with graph neural networks [C] // Proc of the 26th Int Conf on Pattern Recognition. Piscataway, NJ: IEEE, 2020: 2408–2414
    [14]
    Xue Lyuxin, Yang Deqing , Xiao Yanghuo. Factorial user modeling with hierarchical graph neural network for enhanced sequential recommendation [C] // Proc of the 23rd IEEE Int Conf on Multimedia and Expo. Piscataway, NJ: IEEE, 2022: 1–6
    [15]
    Kang Wangcheng, McAuley J. Self-attentive sequential recommendation [C] // Proc of the 18th IEEE Int Conf on Data Mining. Piscataway, NJ: IEEE, 2018: 197–206
    [16]
    Tian Yu, Chang Jianxin, Niu Yanan, et al. When multi-level meets multi-interest: A multi-grained neural model for sequential recommendation [C] //Proc of the 45th Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2022: 1632–1641
    [17]
    Du Nan, Wang Yichen, He Niao, et al. Time-sensitive recommendation from recurrent user activities [C]//Proc of the 28th Int on Neural Information Processing Systems. Cambridge , MA: MIT, 2015: 3492–3500
    [18]
    Li Chao, Liu Zhiyuan, Wu Mengmeng, et al. Multi-interest network with dynamic routing for recommendation at Tmall [C] //Proc of the 28th ACM Int Conf on Information and Knowledge Management. New York: ACM, 2019: 2615–2623
    [19]
    Li Jiacheng, Wang Yujie, McAuley J. Time interval aware self-attention for sequential recommendation [C] //Proc of the 13th Int Conf on Meb Search and Data Mining. New York: ACM, 2020: 322–330
    [20]
    Seol J J, Ko Y, Lee S G. Exploiting session information in BERT-based session-aware sequential recommendation [C] //Proc of the 45th Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2022: 2639–2644
    [21]
    Dang Yizhou, Yang Enneng, Guo Guibing, et al. Uniform sequence better: Time interval aware data augmentation for sequential recommendation [C] //Proc of the 37th AAAI Conf on Artificial Intelligence. Palo Alto, CA: AAAI, 2023: 4225–4232
    [22]
    Cardoso I M G, Barbosa J L V, Alves B M, et al. Vulcont: A recommender system based on context history ontology[J]. IET Software, 2022, 16(1): 111−123 doi: 10.1049/sfw2.12034
    [23]
    Liao Jie, Zhou Wei, Luo Fengji, et al. SocialLGN: Light graph convolution network for social recommendation[J]. Information Sciences, 2022, 589: 595−607 doi: 10.1016/j.ins.2022.01.001
    [24]
    钱忠胜,杨家秀,李端明,等. 结合用户长短期兴趣与事件影响力 的事件推荐策略[J]. 计算机研究与发展,2022,59(12):2803−2815 doi: 10.7544/issn1000-1239.20210693

    Qian Zhongsheng, Yang Jiaxiu, Li Duanming, et al. An event recommendation strategy combining users’ long-term and short-term interests and event influence[J]. Journal of Computer Research and Development, 2022, 59(12): 2803−2815 (in Chinese) doi: 10.7544/issn1000-1239.20210693
    [25]
    Hidasi B, Karatzoglou A, Baltrunas L, et al. Session-based recommendations with recurrent neural networks[J]. arXiv preprint, arXiv: 1511.06939, 2015
    [26]
    Tang Jiaxi, Wang Ke. Personalized top-n sequential recommendation via convolutional sequence embedding [C] //Proc of the 11th ACM Int Conf on Web Search and Data Mining. New York: ACM, 2018: 565–573
    [27]
    You Jiaxuan, Wang Yichen, Pal A, et al. Hierarchical temporal convolutional networks for dynamic recommender systems [C] // Proc of the 28th Int Conf on World Wide Web. New York: ACM, 2019: 2236–2246
    [28]
    Sun Fei, Liu Jun, Wu Jian, et al. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer [C] //Proc of the 28th ACM Int Conf on Information and Knowledge Management. New York: ACM, 2019: 1441–1450
    [29]
    Wu Liwei, Li Shuqing, Hsieh C J, et al. SSE-PT: Sequential recommendation via personalized Transformer [C] //Proc of the 14th ACM Conf on Recommender Systems. New York: ACM, 2020: 328–337
    [30]
    Wu Shu, Tang Yuyuan, Zhu Yanqiao, et al. Session-based recommendation with graph neural networks [C] //Proc of the 33rd AAAI Conf on Artificial Intelligence. Palo Alto, CA: AAAI, 2019: 346–353
    [31]
    He Yun, Zhang Yin, Liu Weiwen, et al. Consistency-aware recommendation for user-generated item list continuation [C] //Proc of the 13th Int Conf on Web Search and Data Mining. New York: ACM, 2020: 250–258
    [32]
    Fan Ziwei, Liu Zhiwei, Zhang Jiawei, et al. Continuous-time sequential recommendation with temporal graph collaborative transformer [C] //Proc of the 30th ACM Int Conf on Information & Knowledge Management. New York: ACM, 2021: 433–442
    [33]
    Chang Jianxin, Gao Chen, Zheng Yu, et al. Sequential recommendation with graph neural networks [C] //Proc of the 44th Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2021: 378–387
    [34]
    Pi Qi, Bian Weijie, Zhou Guorui, et al. Practice on long sequential user behavior modeling for click-through rate prediction [C] //Proc of the 25th ACM SIGKDD Int Conf on Knowledge Discovery & Data Mining. New York: ACM, 2019: 2671–2679
    [35]
    Li Shihao, Yang Dekun, Zhang Bufeng. MRIF: Multi-resolution interest fusion for recommendation [C] //Proc of the 43rd Int ACM SIGIR Conf on Research and Development in Information Retrieval. New York: ACM, 2020: 1765–1768
    [36]
    Cen Yukuo, Zhang Jianwei, Zou Xu, et al. Controllable multi-interest framework for recommendation [C] //Proc of the 26th ACM SIGKDD Int Conf on Knowledge Discovery & Data Mining. New York: ACM, 2020: 2942–2951
  • Related Articles

    [1]Wu Tianxing, Cao Xudong, Bi Sheng, Chen Ya, Cai Pingqiang, Sha Hangyu, Qi Guilin, Wang Haofen. Constructing Health Management Information System for Major Chronic Diseases Based on Large Language Model[J]. Journal of Computer Research and Development. DOI: 10.7544/issn1000-1239.202440570
    [2]Zhao Yun, Liu Dexi, Wan Changxuan, Liu Xiping, Liao Guoqiong. Mental Health Text Matching Model Integrating Characters’ Mental Portrait[J]. Journal of Computer Research and Development, 2024, 61(7): 1812-1824. DOI: 10.7544/issn1000-1239.202220987
    [3]Fu Tao, Chen Zhaojiong, Ye Dongyi. GAN-Based Bidirectional Decoding Feature Fusion Extrapolation Algorithm of Chinese Landscape Painting[J]. Journal of Computer Research and Development, 2022, 59(12): 2816-2830. DOI: 10.7544/issn1000-1239.20210830
    [4]Gan Xinbiao, Tan Wen, Liu Jie. Bidirectional-Bitmap Based CSR for Reducing Large-Scale Graph Space[J]. Journal of Computer Research and Development, 2021, 58(3): 458-466. DOI: 10.7544/issn1000-1239.2021.20200090
    [5]Zhou Donghao, Han Wenbao, Wang Yongjun. A Fine-Grained Information Diffusion Model Based on Node Attributes and Content Features[J]. Journal of Computer Research and Development, 2015, 52(1): 156-166. DOI: 10.7544/issn1000-1239.2015.20130915
    [6]Li Yaxiong, Zhang Jianqiang, Pan Deng, Hu Dan. A Study of Speech Recognition Based on RNN-RBM Language Model[J]. Journal of Computer Research and Development, 2014, 51(9): 1936-1944. DOI: 10.7544/issn1000-1239.2014.20140211
    [7]Huang He, Sun Yu'e, Chen Zhili, Xu Hongli, Xing Kai, Chen Guoliang. Completely-Competitive-Equilibrium-Based Double Spectrum Auction Mechanism[J]. Journal of Computer Research and Development, 2014, 51(3): 479-490.
    [8]Zhu Feng, Luo Limin, Song Yuqing, Chen Jianmei, Zuo Xin. Adaptive Spatially Neighborhood Information Gaussian Mixture Model for Image Segmentation[J]. Journal of Computer Research and Development, 2011, 48(11): 2000-2007.
    [9]Ma Xiao, Wang Xuan, and Wang Xiaolong. The Information Model for a Class of Imperfect Information Game[J]. Journal of Computer Research and Development, 2010, 47(12).
    [10]Ma Liang, Chen Qunxiu, and Cai Lianhong. An Improved Model for Adaptive Text Information Filtering[J]. Journal of Computer Research and Development, 2005, 42(1): 79-84.

Catalog

    Article views (278) PDF downloads (136) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return