Learning Fair Node Representations with Graph Counterfactual Fairness
Not on the map. Why?
Abstract (arXiv)
Fair machine learning aims to mitigate the biases of model predictions against certain subpopulations regarding sensitive attributes such as race and gender. Among the many existing fairness notions, counterfactual fairness measures the model fairness from a causal perspective by comparing the predictions of each individual from the original data and the counterfactuals. In counterfactuals, the sensitive attribute values of this individual had been modified. Recently, a few works extend counterfactual fairness to graph data, but most of them neglect the following facts that can lead to biases: 1) the sensitive attributes of each node's neighbors may causally affect the prediction w.r.t. this node; 2) the sensitive attributes may causally affect other features and the graph structure. To tackle these issues, in this paper, we propose a novel fairness notion - graph counterfactual fairness, which considers the biases led by the above facts. To learn node representations towards graph counterfactual fairness, we propose a novel framework based on counterfactual data augmentation. In this framework, we generate counterfactuals corresponding to perturbations on each node's and their neighbors' sensitive attributes. Then we enforce fairness by minimizing the discrepancy between the representations learned from the original graph and the counterfactuals for each node. Experiments on both synthetic and real-world graphs show that our framework outperforms the state-of-the-art baselines in graph counterfactual fairness, and also achieves comparable prediction performance.
Key facts. Cited by 58 papers in the map (data through 7 Oct 2026). Builds on 29 of its 51 references that are in the map. First posted on arXiv 10 Jan 2022.
Builds on
29 of 51 references.
References · 29
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Deep Graph Infomaxcited by 1,101
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
17 more
- 2017Counterfactual Fairnesscited by 802
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 671
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
- 2016Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatmentcited by 368
- 2018Path-Specific Counterfactual Fairnesscited by 179
- 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 176
- 2017Data Decisions and Theoretical Implications when Adversarially Learning Fair Representationscited by 165
- 2021Towards a Unified Framework for Fair and Stable Graph Representation Learningcited by 128
- 2019Compositional Fairness Constraints for Graph Embeddingscited by 126
- 2019On the Apparent Conflict Between Individual and Group Fairnesscited by 126
- 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
- 2020Sub-graph Contrast for Scalable Self-Supervised Graph Representation Learningcited by 90
- 2020DeBayes: a Bayesian Method for Debiasing Network Embeddingscited by 55
- 2019Average Individual Fairness: Algorithms, Generalization and Experimentscited by 46
- 2019Improving Graph Neural Network Representations of Logical Formulae with Subgraph Poolingcited by 20
- 2020Novel Human-Object Interaction Detection via Adversarial Domain Generalizationcited by 3
Built on by
Citing papers per year: 2022: 9; 2023: 14; 2024: 20; 2025: 9; 2026: 6.
58 papers.
Sort:
By area:
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Fairness in Graph Mining: A Surveycited by 76
- 2023DeAR: Debiasing Vision-Language Models with Additive Residualscited by 70
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2023Towards Fair Graph Neural Networks via Graph Counterfactualcited by 23
- 2023Fair Attribute Completion on Graph with Missing Attributescited by 22
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023Fairness-Aware Graph Neural Networks: A Surveycited by 22
- 2022Fairness Amidst Non-IID Graph Data: A Literature Reviewcited by 20
- 2023Embedding in Recommender Systems: A Surveycited by 19
- 2023The Devil is in the Data: Learning Fair Graph Neural Networks via Partial Knowledge Distillationcited by 16
38 more
- 2022On Structural Explanation of Bias in Graph Neural Networkscited by 15
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
- 2024Fair Graph Representation Learning via Sensitive Attribute Disentanglementcited by 13
- 2022Adversarial Inter-Group Link Injection Degrades the Fairness of Graph Neural Networkscited by 12
- 2023BeMap: Balanced Message Passing for Fair Graph Neural Networkcited by 11
- 2024Rethinking Fair Graph Neural Networks from Re-balancingcited by 11
- 2022Graph Learning with Localized Neighborhood Fairnesscited by 10
- 2024Endowing Pre-trained Graph Models with Provable Fairnesscited by 10
- 2023Counterfactually Fair Representationcited by 9
- 2024FairSample: Training Fair and Accurate Graph Convolutional Neural Networks Efficientlycited by 8
- 2024Addressing Shortcomings in Fair Graph Learning Datasets: Towards a New Benchmarkcited by 7
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detectioncited by 7
- 2023GFairHint: Improving Individual Fairness for Graph Neural Networks via Fairness Hintcited by 6
- 2024FairWire: Fair Graph Generationcited by 6
- 2024Promoting Fairness in Link Prediction with Graph Enhancementcited by 6
- 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlookcited by 4
- 2024Causal Inference with Latent Variables: Recent Advances and Future Prospectivescited by 4
- 2024On Explaining Unfairness: An Overviewcited by 3
- 2024Enhancing Fairness in Unsupervised Graph Anomaly Detection through Disentanglementcited by 3
- 2024On the Maximal Local Disparity of Fairness-Aware Classifierscited by 3
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detectioncited by 3
- 2022Analyzing the Effect of Sampling in GNNs on Individual Fairnesscited by 2
- 2023Marginal Nodes Matter: Towards Structure Fairness in Graphscited by 2
- 2024Towards Fair Graph Neural Networks via Graph Counterfactual without Sensitive Attributescited by 2
- 2026GABench: A Comprehensive Benchmark for Evaluating LLM Agents on Graph Analysis Taskscited by 2
- 2024Counterfactual Reasoning with Knowledge Graph Embeddingscited by 1
- 2024Fair Graph Neural Network with Supervised Contrastive Regularizationcited by 1
- 2024Bridging the Fairness Divide: Achieving Group and Individual Fairness in Graph Neural Networkscited by 1
- 2024Debiasing Graph Representation Learning based on Information Bottleneckcited by 1
- 2024ComFairGNN: Community Fair Graph Neural Networkcited by 1
- 2025Improving Fairness in Graph Neural Networks via Counterfactual Debiasingcited by 1
- 2026Fair Recourse for All: Ensuring Individual and Group Fairness in Counterfactual Explanationscited by 1
- 2023Migrate Demographic Group For Fair GNNscited by 0
- 2024Adversarial Curriculum Graph Contrastive Learning with Pair-wise Augmentationcited by 0
- 2025Causally Fair Node Classification on Non-IID Graph Datacited by 0
- 2025Unlearning Algorithmic Biases over Graphscited by 0
- 2025Enhancing Fairness in Autoencoders for Node-Level Graph Anomaly Detectioncited by 0
- 2025Let's Grow an Unbiased Community: Guiding the Fairness of Graphs via New Linkscited by 0
50 most cited of 58 All 58 (JSON)
- 2026Fairness-Aware Network Embeddings: Methods, Applications, and Challenges19 Aug 2026
- 2026GABench: A Comprehensive Benchmark for Evaluating LLM Agents on Graph Analysis Tasks3 Aug 2026
- 2026Choosing a parallel heterogeneous ensemble method for tabular classification6 Jul 2026
- 2026COPF: An Online Framework for Deployment-Stable Counterfactual Fairness in Evolving Graphs30 May 2026
- 2026Homophily-aware Supervised Contrastive Counterfactual Augmented Fair Graph Neural Network8 Feb 2026
- 2026Fair Recourse for All: Ensuring Individual and Group Fairness in Counterfactual Explanations28 Jan 2026
- 2025Model-Agnostic Fairness Regularization for GNNs with Incomplete Sensitive Information27 Nov 2025
- 2025Towards Fair Graph Prompting: A Dual-Prompt Mechanism for Mitigating Attribute and Structural Bias27 Oct 2025
- 2025FnRGNN: Distribution-aware Fairness in Graph Neural Network22 Oct 2025
- 2025Estimating Fair Graphs from Graph-Stationary Data8 Oct 2025
- 2025Let's Grow an Unbiased Community: Guiding the Fairness of Graphs via New Links21 Aug 2025
- 2025Improving Fairness in Graph Neural Networks via Counterfactual Debiasing20 Aug 2025
38 more
- 2025Enhancing Fairness in Autoencoders for Node-Level Graph Anomaly Detection14 Aug 2025
- 2025Unlearning Algorithmic Biases over Graphs20 May 2025
- 2025Causally Fair Node Classification on Non-IID Graph Data3 May 2025
- 2024Towards Fair Graph Neural Networks via Graph Counterfactual without Sensitive Attributes13 Dec 2024
- 2024ComFairGNN: Community Fair Graph Neural Network7 Nov 2024
- 2024Promoting Fairness in Link Prediction with Graph Enhancement13 Sep 2024
- 2024Debiasing Graph Representation Learning based on Information Bottleneck2 Sep 2024
- 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detection18 Jul 2024
- 2024Rethinking Fair Graph Neural Networks from Re-balancing16 Jul 2024
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detection2 Jul 2024
- 2024Causal Inference with Latent Variables: Recent Advances and Future Prospectives20 Jun 2024
- 2024On the Maximal Local Disparity of Fairness-Aware Classifiers5 Jun 2024
- 2024Enhancing Fairness in Unsupervised Graph Anomaly Detection through Disentanglement3 Jun 2024
- 2024Fair Graph Representation Learning via Sensitive Attribute Disentanglement11 May 2024
- 2024Bridging the Fairness Divide: Achieving Group and Individual Fairness in Graph Neural Networks26 Apr 2024
- 2024Fair Graph Neural Network with Supervised Contrastive Regularization9 Apr 2024
- 2024Counterfactual Reasoning with Knowledge Graph Embeddings11 Mar 2024
- 2024Addressing Shortcomings in Fair Graph Learning Datasets: Towards a New Benchmark9 Mar 2024
- 2024Endowing Pre-trained Graph Models with Provable Fairness19 Feb 2024
- 2024On Explaining Unfairness: An Overview16 Feb 2024
- 2024Adversarial Curriculum Graph Contrastive Learning with Pair-wise Augmentation16 Feb 2024
- 2024FairWire: Fair Graph Generation6 Feb 2024
- 2024FairSample: Training Fair and Accurate Graph Convolutional Neural Networks Efficiently26 Jan 2024
- 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlook19 Dec 2023
- 2023The Devil is in the Data: Learning Fair Graph Neural Networks via Partial Knowledge Distillation29 Nov 2023
- 2023Counterfactually Fair Representation9 Nov 2023
- 2023Embedding in Recommender Systems: A Survey28 Oct 2023
- 2023Marginal Nodes Matter: Towards Structure Fairness in Graphs23 Oct 2023
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directions26 Aug 2023
- 2023Towards Fair Graph Neural Networks via Graph Counterfactual10 Jul 2023
- 2023Fairness-Aware Graph Neural Networks: A Survey8 Jul 2023
- 2023Migrate Demographic Group For Fair GNNs7 Jun 2023
- 2023BeMap: Balanced Message Passing for Fair Graph Neural Network7 Jun 2023
- 2023GFairHint: Improving Individual Fairness for Graph Neural Networks via Fairness Hint25 May 2023
- 2023Counterfactual Learning on Graphs: A Survey3 Apr 2023
- 2023DeAR: Debiasing Vision-Language Models with Additive Residuals18 Mar 2023
- 2023Fair Attribute Completion on Graph with Missing Attributes25 Feb 2023
- 2022Graph Learning with Localized Neighborhood Fairness22 Dec 2022
50 newest of 58 All 58 (JSON)
- 2025Unlearning Algorithmic Biases over Graphscited by 0
- 2025Unlearning Algorithmic Biases over Graphs20 May 2025
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Fairness in Graph Mining: A Surveycited by 76
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2023Towards Fair Graph Neural Networks via Graph Counterfactualcited by 23
- 2023Fair Attribute Completion on Graph with Missing Attributescited by 22
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023Fairness-Aware Graph Neural Networks: A Surveycited by 22
- 2022Fairness Amidst Non-IID Graph Data: A Literature Reviewcited by 20
- 2023Embedding in Recommender Systems: A Surveycited by 19
- 2023The Devil is in the Data: Learning Fair Graph Neural Networks via Partial Knowledge Distillationcited by 16
- 2022On Structural Explanation of Bias in Graph Neural Networkscited by 15
12 most cited of 54 All 54 (JSON)
- 2026Fairness-Aware Network Embeddings: Methods, Applications, and Challenges19 Aug 2026
- 2026Choosing a parallel heterogeneous ensemble method for tabular classification6 Jul 2026
- 2026COPF: An Online Framework for Deployment-Stable Counterfactual Fairness in Evolving Graphs30 May 2026
- 2026Homophily-aware Supervised Contrastive Counterfactual Augmented Fair Graph Neural Network8 Feb 2026
- 2026Fair Recourse for All: Ensuring Individual and Group Fairness in Counterfactual Explanations28 Jan 2026
- 2025Model-Agnostic Fairness Regularization for GNNs with Incomplete Sensitive Information27 Nov 2025
- 2025Towards Fair Graph Prompting: A Dual-Prompt Mechanism for Mitigating Attribute and Structural Bias27 Oct 2025
- 2025FnRGNN: Distribution-aware Fairness in Graph Neural Network22 Oct 2025
- 2025Estimating Fair Graphs from Graph-Stationary Data8 Oct 2025
- 2025Let's Grow an Unbiased Community: Guiding the Fairness of Graphs via New Links21 Aug 2025
- 2025Improving Fairness in Graph Neural Networks via Counterfactual Debiasing20 Aug 2025
- 2025Enhancing Fairness in Autoencoders for Node-Level Graph Anomaly Detection14 Aug 2025
12 newest of 54 All 54 (JSON)