RawlsGCN: Towards Rawlsian Difference Principle on Graph Convolutional Network
Jian Kang, Yan Zhu, Yinglong Xia, Jiebo Luo, Hanghang Tong

TL;DR
This paper introduces RawlsGCN, a method inspired by Rawlsian justice, to reduce degree-related performance disparity in GCNs by balancing utility between low- and high-degree nodes without altering the model architecture.
Contribution
It formulates degree fairness in GCNs using Rawlsian principles and proposes two methods, RawlsGCN-Graph and RawlsGCN-Grad, to improve fairness without changing GCN architecture.
Findings
Significantly reduces degree-related bias in GCNs
Maintains comparable overall predictive performance
Effective on real-world graph datasets
Abstract
Graph Convolutional Network (GCN) plays pivotal roles in many real-world applications. Despite the successes of GCN deployment, GCN often exhibits performance disparity with respect to node degrees, resulting in worse predictive accuracy for low-degree nodes. We formulate the problem of mitigating the degree-related performance disparity in GCN from the perspective of the Rawlsian difference principle, which is originated from the theory of distributive justice. Mathematically, we aim to balance the utility between low-degree nodes and high-degree nodes while minimizing the task-specific loss. Specifically, we reveal the root cause of this degree-related unfairness by analyzing the gradients of weight matrices in GCN. Guided by the gradients of weight matrices, we further propose a pre-processing method RawlsGCN-Graph and an in-processing method RawlsGCN-Grad that achieves fair…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsGraph Convolutional Network
