Long-tail Augmented Graph Contrastive Learning for Recommendation

09/20/2023
by   Qian Zhao, et al.
0

Graph Convolutional Networks (GCNs) has demonstrated promising results for recommender systems, as they can effectively leverage high-order relationship. However, these methods usually encounter data sparsity issue in real-world scenarios. To address this issue, GCN-based recommendation methods employ contrastive learning to introduce self-supervised signals. Despite their effectiveness, these methods lack consideration of the significant degree disparity between head and tail nodes. This can lead to non-uniform representation distribution, which is a crucial factor for the performance of contrastive learning methods. To tackle the above issue, we propose a novel Long-tail Augmented Graph Contrastive Learning (LAGCL) method for recommendation. Specifically, we introduce a learnable long-tail augmentation approach to enhance tail nodes by supplementing predicted neighbor information, and generate contrastive views based on the resulting augmented graph. To make the data augmentation schema learnable, we design an auto drop module to generate pseudo-tail nodes from head nodes and a knowledge transfer module to reconstruct the head nodes from pseudo-tail nodes. Additionally, we employ generative adversarial networks to ensure that the distribution of the generated tail/head nodes matches that of the original tail/head nodes. Extensive experiments conducted on three benchmark datasets demonstrate the significant improvement in performance of our model over the state-of-the-arts. Further analyses demonstrate the uniformity of learned representations and the superiority of LAGCL on long-tail performance. Code is publicly available at https://github.com/im0qianqian/LAGCL

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2023

LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendation

Graph neural network (GNN) is a powerful learning approach for graph-bas...
research
04/19/2022

Multi-level Cross-view Contrastive Learning for Knowledge-aware Recommender System

Knowledge graph (KG) plays an increasingly important role in recommender...
research
04/25/2023

GARCIA: Powering Representations of Long-tail Query with Multi-granularity Contrastive Learning

Recently, the growth of service platforms brings great convenience to bo...
research
05/28/2019

LambdaOpt: Learn to Regularize Recommender Models in Finer Levels

Recommendation models mainly deal with categorical variables, such as us...
research
01/12/2020

Head and Tail Localization of C. elegans

C. elegans is commonly used in neuroscience for behaviour analysis becau...
research
05/17/2023

Characterizing Long-Tail Categories on Graphs

Long-tail data distributions are prevalent in many real-world networks, ...
research
10/06/2022

Uncovering the Structural Fairness in Graph Contrastive Learning

Recent studies show that graph convolutional network (GCN) often perform...

Please sign up or login with your details

Forgot password? Click here to reset