TY - GEN
T1 - RawlsGCN
T2 - 31st ACM World Wide Web Conference, WWW 2022
AU - Kang, Jian
AU - Zhu, Yan
AU - Xia, Yinglong
AU - Luo, Jiebo
AU - Tong, Hanghang
N1 - Funding Information:
B. Jing and H. Tong are partially supported by National Science Foundation under grant No. 1947135, the NSF Program on Fairness in AI in collaboration with Amazon under award No. 1939725, NIFA 2020-67021-32799, and Army Research Office (W911NF2110088). The content of the information in this document does not necessarily reflect the position or the policy of the Government or Amazon, and no official endorsement should be inferred. The U.S. Government is authorized to reproduce and distribute reprints for Government purposes notwithstanding any copyright notation here on.
Publisher Copyright:
© 2022 ACM.
PY - 2022/4/25
Y1 - 2022/4/25
N2 - 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 predictive accuracy in low-degree nodes without modification on the GCN architecture or introduction of additional parameters. Extensive experiments on real-world graphs demonstrate the effectiveness of our proposed RawlsGCN methods in significantly reducing degree-related bias while retaining comparable overall performance.
AB - 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 predictive accuracy in low-degree nodes without modification on the GCN architecture or introduction of additional parameters. Extensive experiments on real-world graphs demonstrate the effectiveness of our proposed RawlsGCN methods in significantly reducing degree-related bias while retaining comparable overall performance.
KW - Graph neural networks
KW - algorithmic fairness
KW - distributive justice
UR - http://www.scopus.com/inward/record.url?scp=85129522486&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85129522486&partnerID=8YFLogxK
U2 - 10.1145/3485447.3512169
DO - 10.1145/3485447.3512169
M3 - Conference contribution
AN - SCOPUS:85129522486
T3 - WWW 2022 - Proceedings of the ACM Web Conference 2022
SP - 1214
EP - 1225
BT - WWW 2022 - Proceedings of the ACM Web Conference 2022
PB - Association for Computing Machinery
Y2 - 25 April 2022 through 29 April 2022
ER -