Reassessing Fairness: A Reproducibility Study of NIFA’s Impact on GNN Models
Abstract
Graph Neural Networks (GNNs) have shown strong performance on graph-structured data but raise fairness concerns by amplifying existing biases. The Node Injection-based Fairness Attack (NIFA) (Luo et al., 2024) is a recently proposed gray-box attack that degrades group fairness while preserving predictive utility. In this study, we reproduce and evaluate NIFA across multiple datasets and GNN architectures. Our findings confirm that NIFA consistently degrades fairness—measured via Statistical Parity and Equal Opportunity—while maintaining utility on classical GNNs. However, claims of NIFA’s superiority over existing fairness and utility attacks are only partially supported due to limitations in baseline reproducibility. We further extend NIFA to accommodate multi-class sensitive attributes and evaluate its behavior under varying levels of graph homophily. While NIFA remains effective in multi-class contexts, its impact is more sensitive in mixed and highly homophilic graphs. Although this is not a comprehensive validation of all NIFA claims, our work provides targeted insights into its reproducibility and generalizability across fairness-sensitive scenarios. The codebase is publicly available at: https://github.com/sjoerdgunneweg/Reassessing-NIFA.
Cite
Text
Figge et al. "Reassessing Fairness: A Reproducibility Study of NIFA’s Impact on GNN Models." Transactions on Machine Learning Research, 2025.Markdown
[Figge et al. "Reassessing Fairness: A Reproducibility Study of NIFA’s Impact on GNN Models." Transactions on Machine Learning Research, 2025.](https://mlanthology.org/tmlr/2025/figge2025tmlr-reassessing/)BibTeX
@article{figge2025tmlr-reassessing,
title = {{Reassessing Fairness: A Reproducibility Study of NIFA’s Impact on GNN Models}},
author = {Figge, Ruben and Gunneweg, Sjoerd and Kuin, Aaron and Lindeman, Mees},
journal = {Transactions on Machine Learning Research},
year = {2025},
url = {https://mlanthology.org/tmlr/2025/figge2025tmlr-reassessing/}
}