FairSample: Training Fair and Accurate Graph Convolutional Neural Networks Efficiently

Zicun Cong, Shi Baoxu, Shan Li, Jaewon Yang, Qi He +1 more
1/26/2024
cs.LGcs.AIcs.CY

No confident code implementation found for this paper.

Abstract

Fairness in Graph Convolutional Neural Networks (GCNs) becomes a more and more important concern as GCNs are adopted in many crucial applications. Societal biases against sensitive groups may exist in many real world graphs. GCNs trained on those graphs may be vulnerable to being affected by such biases. In this paper, we adopt the well-known fairness notion of demographic parity and tackle the challenge of training fair and accurate GCNs efficiently. We present an in-depth analysis on how graph structure bias, node attribute bias, and model parameters may affect the demographic parity of GCNs. Our insights lead to FairSample, a framework that jointly mitigates the three types of biases. We employ two intuitive strategies to rectify graph structures. First, we inject edges across nodes that are in different sensitive groups but similar in node features. Second, to enhance model fairness and retain model quality, we develop a learnable neighbor sampling policy using reinforcement learning. To address the bias in node features and model parameters, FairSample is complemented by a regularization objective to optimize fairness.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cong2024fairsample,
  title  = {FairSample: Training Fair and Accurate Graph Convolutional Neural Networks Efficiently},
  author = {Zicun Cong and Shi Baoxu and Shan Li and Jaewon Yang and Qi He and Jian Pei},
  year   = {2024},
  eprint = {2401.14702},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.14702v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.14702.svg)](https://codeofpaper.com/paper/2401.14702)

Discussion