EqGNN: Equalized Node Opportunity in Graphs
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs), has been widely used for supervised learning tasks in graphs reaching state-of-the-art results. However, little work was dedicated to creating unbiased GNNs, i.e., where the classification is uncorrelated with sensitive attributes, such as race or gender. Some ignore the sensitive attributes or optimize for the criteria of statistical parity for fairness. However, it has been shown that neither approaches ensure fairness, but rather cripple the utility of the prediction task. In this work, we present a GNN framework that allows optimizing representations for the notion of Equalized Odds fairness criteria. The architecture is composed of three components: (1) a GNN classifier predicting the utility class, (2) a sampler learning the distribution of the sensitive attributes of the nodes given their labels. It generates samples fed into a (3) discriminator that discriminates between true and sampled sensitive attributes using a novel "permutation loss" function. Using these components, we train a model to neglect information regarding the sensitive attribute only with respect to its label. To the best of our knowledge, we are the first to optimize GNNs for the equalized odds criteria. We evaluate our classifier over several graph datasets and sensitive attributes and show our algorithm reaches state-of-the-art results.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 20 of its 36 references that are in the map. First posted on arXiv 19 Aug 2021.
Builds on
20 of 36 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 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
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Equality of Opportunity in Supervised Learningcited by 2,000
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
- 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
8 more
- 2016Revisiting Classifier Two-Sample Testscited by 258
- 2020Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Informationcited by 168
- 2018Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecastingcited by 145
- 2019Compositional Fairness Constraints for Graph Embeddingscited by 126
- 2020DeBayes: a Bayesian Method for Debiasing Network Embeddingscited by 55
- 2019Node Embedding over Temporal Graphscited by 45
- 2020Achieving Equalized Odds by Resampling Sensitive Attributescited by 42
- 2018Conditional Network Embeddingscited by 15
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 1; 2026: 2.
7 papers.
- 2023Fairness-Aware Graph Neural Networks: A Surveycited by 22
- 2024Are Your Models Still Fair? Fairness Attacks on Graph Neural Networks via Node Injectionscited by 2
- 2024Mitigating Degree Bias in Signed Graph Neural Networkscited by 2
- 2022tBDFS: Temporal Graph Neural Network Leveraging DFScited by 0
- 2025Estimating Fair Graphs from Graph-Stationary Datacited by 0
- 2026A Boolean Function-Theoretic Framework for Expressivity in GNNs with Applications to Fair Graph Miningcited by 0
- 2026Geometrical fairness in graph neural networkscited by 0
- 2026Geometrical fairness in graph neural networks16 Jun 2026
- 2026A Boolean Function-Theoretic Framework for Expressivity in GNNs with Applications to Fair Graph Mining19 Jan 2026
- 2025Estimating Fair Graphs from Graph-Stationary Data8 Oct 2025
- 2024Mitigating Degree Bias in Signed Graph Neural Networks16 Aug 2024
- 2024Are Your Models Still Fair? Fairness Attacks on Graph Neural Networks via Node Injections5 Jun 2024
- 2023Fairness-Aware Graph Neural Networks: A Survey8 Jul 2023
- 2022tBDFS: Temporal Graph Neural Network Leveraging DFS12 Jun 2022