Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Uncovering the Structural Fairness in Graph Contrastive Learning

About

Recent studies show that graph convolutional network (GCN) often performs worse for low-degree nodes, exhibiting the so-called structural unfairness for graphs with long-tailed degree distributions prevalent in the real world. Graph contrastive learning (GCL), which marries the power of GCN and contrastive learning, has emerged as a promising self-supervised approach for learning node representations. How does GCL behave in terms of structural fairness? Surprisingly, we find that representations obtained by GCL methods are already fairer to degree bias than those learned by GCN. We theoretically show that this fairness stems from intra-community concentration and inter-community scatter properties of GCL, resulting in a much clear community structure to drive low-degree nodes away from the community boundary. Based on our theoretical analysis, we further devise a novel graph augmentation method, called GRAph contrastive learning for DEgree bias (GRADE), which applies different strategies to low- and high-degree nodes. Extensive experiments on various benchmarks and evaluation protocols validate the effectiveness of the proposed method.

Ruijia Wang, Xiao Wang, Chuan Shi, Le Song• 2022

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora
Accuracy85.67
885
Node ClassificationCiteseer
Accuracy74.21
804
Node ClassificationPubmed
Accuracy83.9
742
Node ClassificationwikiCS
Accuracy82.91
198
Node ClassificationPhoto
Mean Accuracy93.49
165
Node ClassificationComputers
Mean Accuracy87.17
143
Node ClassificationCora (semi-supervised)
Accuracy86.84
103
Semi-supervised node classificationPubmed
Accuracy86.9
60
Semi-supervised node classificationCiteseer
Accuracy74
31
Shortest Path Distance Bias MitigationCora
WDP0.0292
12
Showing 10 of 17 rows

Other info

Follow for update