mlsanityData to 7 Oct 2026

EqGNN: Equalized Node Opportunity in Graphs

arXiv 2108.08800 ↗First posted 19 Aug 2021cs.LG cs.AIcited by 7

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

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  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. 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
  6. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  7. 2016Equality of Opportunity in Supervised Learningcited by 2,000
  8. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  9. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  10. 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
  11. 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
  12. 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
8 more
  1. 2016Revisiting Classifier Two-Sample Testscited by 258
  2. 2020Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Informationcited by 168
  3. 2018Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecastingcited by 145
  4. 2019Compositional Fairness Constraints for Graph Embeddingscited by 126
  5. 2020DeBayes: a Bayesian Method for Debiasing Network Embeddingscited by 55
  6. 2019Node Embedding over Temporal Graphscited by 45
  7. 2020Achieving Equalized Odds by Resampling Sensitive Attributescited by 42
  8. 2018Conditional Network Embeddingscited by 15

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 1; 2026: 2.

7 papers.