Fairness-aware Optimal Graph Filter Design
Not on the map. Why?
Abstract (arXiv)
Graphs are mathematical tools that can be used to represent complex real-world interconnected systems, such as financial markets and social networks. Hence, machine learning (ML) over graphs has attracted significant attention recently. However, it has been demonstrated that ML over graphs amplifies the already existing bias towards certain under-represented groups in various decision-making problems due to the information aggregation over biased graph structures. Faced with this challenge, here we take a fresh look at the problem of bias mitigation in graph-based learning by borrowing insights from graph signal processing. Our idea is to introduce predesigned graph filters within an ML pipeline to reduce a novel unsupervised bias measure, namely the correlation between sensitive attributes and the underlying graph connectivity. We show that the optimal design of said filters can be cast as a convex problem in the graph spectral domain. We also formulate a linear programming (LP) problem informed by a theoretical bias analysis, which attains a closed-form solution and leads to a more efficient fairness-aware graph filter. Finally, for a design whose degrees of freedom are independent of the input graph size, we minimize the bias metric over the family of polynomial graph convolutional filters. Our optimal filter designs offer complementary strengths to explore favorable fairness-utility-complexity tradeoffs. For performance evaluation, we conduct extensive and reproducible node classification experiments over real-world networks. Our results show that the proposed framework leads to better fairness measures together with similar utility compared to state-of-the-art fairness-aware baselines.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 31 of its 67 references that are in the map. First posted on arXiv 22 Oct 2023.
Builds on
31 of 67 references.
References · 31
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 409
- 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
- 2020Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Informationcited by 168
- 2017Data Decisions and Theoretical Implications when Adversarially Learning Fair Representationscited by 165
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2021Towards a Unified Framework for Fair and Stable Graph Representation Learningcited by 128
- 2019Compositional Fairness Constraints for Graph Embeddingscited by 126
- 2019Stability Properties of Graph Neural Networkscited by 125
- 2018Connecting the Dots: Identifying Network Structure via Graph Signal Processingcited by 111
19 more
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2021EDITS: Modeling and Mitigating Data Bias for Graph Neural Networkscited by 92
- 2020Graph Neural Networks: Architectures, Stability and Transferabilitycited by 79
- 2020Graphs, Convolutions, and Neural Networks: From Graph Filters to Graph Neural Networkscited by 73
- 2020Graph signal processing for machine learning: A review and new perspectivescited by 73
- 2013Discrete Signal Processing on Graphs: Frequency Analysiscited by 72
- 2021Subgroup Generalization and Fairness of Graph Neural Networkscited by 69
- 2021FairDrop: Biased Edge Dropout for Enhancing Fairness in Graph Representation Learningcited by 68
- 2020DeBayes: a Bayesian Method for Debiasing Network Embeddingscited by 55
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2020EdgeNets:Edge Varying Graph Neural Networkscited by 36
- 2020All of the Fairness for Edge Prediction with Optimal Transportcited by 36
- 2016Autoregressive Moving Average Graph Filteringcited by 35
- 2016Stationary Graph Processes and Spectral Estimationcited by 35
- 2021Fair Representation Learning for Heterogeneous Information Networkscited by 28
- 2016Kernel-based Reconstruction of Graph Signalscited by 20
- 2021The KL-Divergence between a Graph Model and its Fair I-Projection as a Fairness Regularizercited by 17
- 2023Fairness-Aware Graph Filter Designcited by 8
- 2023Graph Neural Network Surrogates of Fair Graph Filteringcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.