mlsanityData to 7 Oct 2026

Learning Fair Node Representations with Graph Counterfactual Fairness

arXiv 2201.03662 ↗First posted 10 Jan 2022cs.LG cs.AIcited by 58

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

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2018How Powerful are Graph Neural Networks?cited by 4,355
  6. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  8. 2016Equality of Opportunity in Supervised Learningcited by 2,000
  9. 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
  10. 2016Variational Graph Auto-Encoderscited by 1,373
  11. 2018Deep Graph Infomaxcited by 1,101
  12. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
17 more
  1. 2017Counterfactual Fairnesscited by 802
  2. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  3. 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 671
  4. 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
  5. 2016Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatmentcited by 368
  6. 2018Path-Specific Counterfactual Fairnesscited by 179
  7. 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 176
  8. 2017Data Decisions and Theoretical Implications when Adversarially Learning Fair Representationscited by 165
  9. 2021Towards a Unified Framework for Fair and Stable Graph Representation Learningcited by 128
  10. 2019Compositional Fairness Constraints for Graph Embeddingscited by 126
  11. 2019On the Apparent Conflict Between Individual and Group Fairnesscited by 126
  12. 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
  13. 2020Sub-graph Contrast for Scalable Self-Supervised Graph Representation Learningcited by 90
  14. 2020DeBayes: a Bayesian Method for Debiasing Network Embeddingscited by 55
  15. 2019Average Individual Fairness: Algorithms, Generalization and Experimentscited by 46
  16. 2019Improving Graph Neural Network Representations of Logical Formulae with Subgraph Poolingcited by 20
  17. 2020Novel Human-Object Interaction Detection via Adversarial Domain Generalizationcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 9; 2023: 14; 2024: 20; 2025: 9; 2026: 6.

58 papers.

Sort:

By area:

  1. 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
  2. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  3. 2022Fairness in Graph Mining: A Surveycited by 76
  4. 2023DeAR: Debiasing Vision-Language Models with Additive Residualscited by 70
  5. 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
  6. 2023Towards Fair Graph Neural Networks via Graph Counterfactualcited by 23
  7. 2023Fair Attribute Completion on Graph with Missing Attributescited by 22
  8. 2023Counterfactual Learning on Graphs: A Surveycited by 22
  9. 2023Fairness-Aware Graph Neural Networks: A Surveycited by 22
  10. 2022Fairness Amidst Non-IID Graph Data: A Literature Reviewcited by 20
  11. 2023Embedding in Recommender Systems: A Surveycited by 19
  12. 2023The Devil is in the Data: Learning Fair Graph Neural Networks via Partial Knowledge Distillationcited by 16
38 more
  1. 2022On Structural Explanation of Bias in Graph Neural Networkscited by 15
  2. 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
  3. 2024Fair Graph Representation Learning via Sensitive Attribute Disentanglementcited by 13
  4. 2022Adversarial Inter-Group Link Injection Degrades the Fairness of Graph Neural Networkscited by 12
  5. 2023BeMap: Balanced Message Passing for Fair Graph Neural Networkcited by 11
  6. 2024Rethinking Fair Graph Neural Networks from Re-balancingcited by 11
  7. 2022Graph Learning with Localized Neighborhood Fairnesscited by 10
  8. 2024Endowing Pre-trained Graph Models with Provable Fairnesscited by 10
  9. 2023Counterfactually Fair Representationcited by 9
  10. 2024FairSample: Training Fair and Accurate Graph Convolutional Neural Networks Efficientlycited by 8
  11. 2024Addressing Shortcomings in Fair Graph Learning Datasets: Towards a New Benchmarkcited by 7
  12. 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detectioncited by 7
  13. 2023GFairHint: Improving Individual Fairness for Graph Neural Networks via Fairness Hintcited by 6
  14. 2024FairWire: Fair Graph Generationcited by 6
  15. 2024Promoting Fairness in Link Prediction with Graph Enhancementcited by 6
  16. 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlookcited by 4
  17. 2024Causal Inference with Latent Variables: Recent Advances and Future Prospectivescited by 4
  18. 2024On Explaining Unfairness: An Overviewcited by 3
  19. 2024Enhancing Fairness in Unsupervised Graph Anomaly Detection through Disentanglementcited by 3
  20. 2024On the Maximal Local Disparity of Fairness-Aware Classifierscited by 3
  21. 2024Motif-Consistent Counterfactuals with Adversarial Refinement for Graph-Level Anomaly Detectioncited by 3
  22. 2022Analyzing the Effect of Sampling in GNNs on Individual Fairnesscited by 2
  23. 2023Marginal Nodes Matter: Towards Structure Fairness in Graphscited by 2
  24. 2024Towards Fair Graph Neural Networks via Graph Counterfactual without Sensitive Attributescited by 2
  25. 2026GABench: A Comprehensive Benchmark for Evaluating LLM Agents on Graph Analysis Taskscited by 2
  26. 2024Counterfactual Reasoning with Knowledge Graph Embeddingscited by 1
  27. 2024Fair Graph Neural Network with Supervised Contrastive Regularizationcited by 1
  28. 2024Bridging the Fairness Divide: Achieving Group and Individual Fairness in Graph Neural Networkscited by 1
  29. 2024Debiasing Graph Representation Learning based on Information Bottleneckcited by 1
  30. 2024ComFairGNN: Community Fair Graph Neural Networkcited by 1
  31. 2025Improving Fairness in Graph Neural Networks via Counterfactual Debiasingcited by 1
  32. 2026Fair Recourse for All: Ensuring Individual and Group Fairness in Counterfactual Explanationscited by 1
  33. 2023Migrate Demographic Group For Fair GNNscited by 0
  34. 2024Adversarial Curriculum Graph Contrastive Learning with Pair-wise Augmentationcited by 0
  35. 2025Causally Fair Node Classification on Non-IID Graph Datacited by 0
  36. 2025Unlearning Algorithmic Biases over Graphscited by 0
  37. 2025Enhancing Fairness in Autoencoders for Node-Level Graph Anomaly Detectioncited by 0
  38. 2025Let's Grow an Unbiased Community: Guiding the Fairness of Graphs via New Linkscited by 0

50 most cited of 58 All 58 (JSON)