Let's Grow an Unbiased Community: Guiding the Fairness of Graphs via New Links
By: Jiahua Lu , Huaxiao Liu , Shuotong Bai and more
Potential Business Impact:
Makes computer learning fair for everyone.
Graph Neural Networks (GNNs) have achieved remarkable success across diverse applications. However, due to the biases in the graph structures, graph neural networks face significant challenges in fairness. Although the original user graph structure is generally biased, it is promising to guide these existing structures toward unbiased ones by introducing new links. The fairness guidance via new links could foster unbiased communities, thereby enhancing fairness in downstream applications. To address this issue, we propose a novel framework named FairGuide. Specifically, to ensure fairness in downstream tasks trained on fairness-guided graphs, we introduce a differentiable community detection task as a pseudo downstream task. Our theoretical analysis further demonstrates that optimizing fairness within this pseudo task effectively enhances structural fairness, promoting fairness generalization across diverse downstream applications. Moreover, FairGuide employs an effective strategy which leverages meta-gradients derived from the fairness-guidance objective to identify new links that significantly enhance structural fairness. Extensive experimental results demonstrate the effectiveness and generalizability of our proposed method across a variety of graph-based fairness tasks.
Similar Papers
Let's Grow an Unbiased Community: Guiding the Fairness of Graphs via New Links
Machine Learning (CS)
Makes computer groups fairer by adding smart connections.
Model-Agnostic Fairness Regularization for GNNs with Incomplete Sensitive Information
Machine Learning (CS)
Makes computer learning fairer for everyone.
Fairness-Aware Graph Representation Learning with Limited Demographic Information
Machine Learning (CS)
Makes AI fairer even with secret data.