Chenglong Shi , Surong Yan , Shuai Zhang , Haosen Wang , Kwei-Jay Lin
{"title":"Knowledge-Guided Semantically Consistent Contrastive Learning for sequential recommendation","authors":"Chenglong Shi , Surong Yan , Shuai Zhang , Haosen Wang , Kwei-Jay Lin","doi":"10.1016/j.neunet.2025.107191","DOIUrl":null,"url":null,"abstract":"<div><div>Contrastive learning has gained dominance in sequential recommendation due to its ability to derive self-supervised signals for addressing data sparsity problems. However, caused by random augmentations (e.g., crop, mask, and reorder), existing methods may produce positive views with inconsistent semantics, which degrades performance. Although some efforts have been made by providing new operations (e.g., insert and substitute), challenges have not been well addressed due to information scarcity. Inspired by the massive semantic relationships in the Item Knowledge Graph (IKG), we propose a Knowledge-Guided Semantically consistent Contrastive Learning model for sequential recommendation (KGSCL). Specifically, we introduce two knowledge-guided augmentation operations, KG-substitute and KG-insert, to create semantically consistent and meaningful views. These operations add knowledge-related items from the neighbors in the IKG to augment the sequence, aligning real-world associations to retain original semantics. Meanwhile, we design a co-occurrence-based sampling strategy to complement knowledge-guided augmentations for selecting more correlated neighbors. Moreover, we introduce a view-target CL to model the correlation between semantically consistent views and target items since they exhibit similar user preferences. Experimental results on six widely used datasets demonstrate the effectiveness of our KGSCL in recommendation performance, robustness, and model convergence compared with 14 state-of-the-art competitors. Our code is available at: <span><span>https://github.com/LFM-bot/KGSCL</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":49763,"journal":{"name":"Neural Networks","volume":"185 ","pages":"Article 107191"},"PeriodicalIF":6.0000,"publicationDate":"2025-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neural Networks","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S089360802500070X","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Contrastive learning has gained dominance in sequential recommendation due to its ability to derive self-supervised signals for addressing data sparsity problems. However, caused by random augmentations (e.g., crop, mask, and reorder), existing methods may produce positive views with inconsistent semantics, which degrades performance. Although some efforts have been made by providing new operations (e.g., insert and substitute), challenges have not been well addressed due to information scarcity. Inspired by the massive semantic relationships in the Item Knowledge Graph (IKG), we propose a Knowledge-Guided Semantically consistent Contrastive Learning model for sequential recommendation (KGSCL). Specifically, we introduce two knowledge-guided augmentation operations, KG-substitute and KG-insert, to create semantically consistent and meaningful views. These operations add knowledge-related items from the neighbors in the IKG to augment the sequence, aligning real-world associations to retain original semantics. Meanwhile, we design a co-occurrence-based sampling strategy to complement knowledge-guided augmentations for selecting more correlated neighbors. Moreover, we introduce a view-target CL to model the correlation between semantically consistent views and target items since they exhibit similar user preferences. Experimental results on six widely used datasets demonstrate the effectiveness of our KGSCL in recommendation performance, robustness, and model convergence compared with 14 state-of-the-art competitors. Our code is available at: https://github.com/LFM-bot/KGSCL.
期刊介绍:
Neural Networks is a platform that aims to foster an international community of scholars and practitioners interested in neural networks, deep learning, and other approaches to artificial intelligence and machine learning. Our journal invites submissions covering various aspects of neural networks research, from computational neuroscience and cognitive modeling to mathematical analyses and engineering applications. By providing a forum for interdisciplinary discussions between biology and technology, we aim to encourage the development of biologically-inspired artificial intelligence.