paper-with-me

Papers

SelfGNN: Self-Supervised Graph Neural Networks for Sequential Recommendation

2024-05-31 · Yuxi Liu, Lianghao Xia, Chao Huang

Sequential recommendation effectively addresses information overload by modeling users' temporal and sequential interaction patterns. To overcome the limitations of supervision signals, recent approaches have adopted self-supervised learning techniques in recommender systems. However, there are still two critical challenges that remain unsolved. Firstly, existing sequential models primarily focus on long-term modeling of individual interaction sequences, overlooking the valuable short-term collaborative relationships among the behaviors of different users. Secondly, real-world data often contain noise, particularly in users' short-term behaviors, which can arise from temporary intents or misclicks. Such noise negatively impacts the accuracy of both graph and sequence models, further complicating the modeling process. To address these challenges, we propose a novel framework called Self-Supervised Graph Neural Network (SelfGNN) for sequential recommendation. The SelfGNN framework encodes short-term graphs based on time intervals and utilizes Graph Neural Networks (GNNs) to learn short-term collaborative relationships. It captures long-term user and item representations at multiple granularity levels through interval fusion and dynamic behavior modeling. Importantly, our personalized self-augmented learning structure enhances model robustness by mitigating noise in short-term graphs based on long-term user interests and personal stability. Extensive experiments conducted on four real-world datasets demonstrate that SelfGNN outperforms various state-of-the-art baselines. Our model implementation codes are available at https://github.com/HKUDS/SelfGNN.

📄 PDF Abstract BibTeX arXiv:2405.20878

Code (1)

hkuds/selfgnn 공식 구현 tf

Tasks

Graph Neural NetworkRecommendation SystemsSelf-Supervised LearningSequential Recommendation

Methods 이 논문이 사용한 방법론

Focus 설명 없음
Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

Self-supervised Graph Neural Networks without explicit negative sampling

2021-03-27 · Zekarias T. Kefato, Sarunas Girdzijauskas

Real world data is mostly unlabeled or only few instances are labeled. Manually labeling data is a very expensive and daunting task. This calls for unsupervised learning techniques that are powerful enough to achieve com…

Contrastive LearningData AugmentationGraph Neural NetworkSelf-Supervised Learning

Learnable Model Augmentation Self-Supervised Learning for Sequential Recommendation

2022-04-21 · Yongjing Hao, Pengpeng Zhao, Xuefeng Xian, Guanfeng Liu 외

Sequential Recommendation aims to predict the next item based on user behaviour. Recently, Self-Supervised Learning (SSL) has been proposed to improve recommendation performance. However, most of existing SSL methods use…

Data AugmentationSelf-Supervised LearningSequential Recommendation

S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximization

2020-08-18 · Kun Zhou, Hui Wang, Wayne Xin Zhao, Yutao Zhu 외

Recently, significant progress has been made in sequential recommendation with deep learning. Existing neural sequential recommendation models usually rely on the item prediction loss to learn model parameters or data re…

AttributeSelf-Supervised LearningSequential Recommendation

Graph Masked Autoencoder for Sequential Recommendation

2023-05-08 · Yaowen Ye, Lianghao Xia, Chao Huang

While some powerful neural network architectures (e.g., Transformer, Graph Neural Networks) have achieved improved performance in sequential recommendation with high-order item dependency modeling, they may suffer from p…

Contrastive LearningData AugmentationRecommendation SystemsSequential Recommendation

Self-Supervised Reinforcement Learning for Recommender Systems

2020-06-10 · Xin Xin, Alexandros Karatzoglou, Ioannis Arapakis, Joemon M. Jose

In session-based or sequential recommendation, it is important to consider a number of factors like long-term user engagement, multiple types of user-item interactions such as clicks, purchases etc. The current state-of-…

Q-LearningRecommendation Systemsreinforcement-learningReinforcement Learning+3