Perfectly Parallel Fairness Certification of Neural Networks
Not on the map. Why?
Abstract (arXiv)
Recently, there is growing concern that machine-learning models, which currently assist or even automate decision making, reproduce, and in the worst case reinforce, bias of the training data. The development of tools and techniques for certifying fairness of these models or describing their biased behavior is, therefore, critical. In this paper, we propose a perfectly parallel static analysis for certifying causal fairness of feed-forward neural networks used for classification of tabular data. When certification succeeds, our approach provides definite guarantees, otherwise, it describes and quantifies the biased behavior. We design the analysis to be sound, in practice also exact, and configurable in terms of scalability and precision, thereby enabling pay-as-you-go certification. We implement our approach in an open-source tool and demonstrate its effectiveness on models trained with popular datasets.
Key facts. Cited by 42 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 14; 2023: 6; 2024: 7; 2025: 5; 2026: 4.
42 papers.
Sort:
- 2021Fair Normalizing Flowscited by 38
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Individual Fairness Guarantees for Neural Networkscited by 23
- 2022Fairify: Fairness Verification of Neural Networkscited by 22
- 2021Neural Network Repair with Reachability Analysiscited by 19
- 2022Scalable Verification of GNN-based Job Schedulerscited by 19
- 2021Latent Space Smoothing for Individually Fair Representationscited by 18
- 2022Verification-Aided Deep Ensemble Selectioncited by 18
- 2022CertiFair: A Framework for Certified Global Fairness of Neural Networkscited by 17
- 2024FairProof : Confidential and Certifiable Fairness for Neural Networkscited by 13
- 2022Certifying Some Distributional Fairness with Subpopulation Decompositioncited by 11
30 more
- 2023Verifying Generalization in Deep Learningcited by 11
- 2022CAISAR: A platform for Characterizing Artificial Intelligence Safety and Robustnesscited by 9
- 2024Neural Network Verification with PyRATcited by 9
- 2022Provable Fairness for Neural Network Models using Formal Verificationcited by 6
- 2022Specifying and Testing k-Safety Properties for Machine-Learning Modelscited by 5
- 2022Explainable Global Fairness Verification of Tree-Based Classifierscited by 5
- 2021Fair Training of Decision Tree Classifierscited by 4
- 2021Self-Correcting Neural Networks For Safe Classificationcited by 4
- 2022FETA: Fairness Enforced Verifying, Training, and Predicting Algorithms for Neural Networkscited by 4
- 2023Precise and Generalized Robustness Certification for Neural Networkscited by 4
- 2024Solving Probabilistic Verification Problems of Neural Networks using Branch and Boundcited by 4
- 2024FairQuant: Certifying and Quantifying Fairness of Deep Neural Networkscited by 4
- 2023DelBugV: Delta-Debugging Neural Network Verifierscited by 3
- 2025Monitoring Robustness and Individual Fairnesscited by 3
- 2024Verifying the Generalization of Deep Learning to Out-of-Distribution Domainscited by 2
- 2022Verifying Attention Robustness of Deep Neural Networks against Semantic Perturbationscited by 1
- 2024Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deploymentcited by 1
- 2025Correct-By-Construction: Certified Individual Fairness through Neural Network Trainingcited by 1
- 2025Uncovering Discrimination Clusters: Quantifying and Explaining Systematic Fairness Violationscited by 1
- 2026Analyzing Fairness of Neural Network Prediction via Counterfactual Dataset Generationcited by 1
- 2022Abstract Interpretation-Based Feature Importance for SVMscited by 0
- 2023Evaluating robustness of support vector machines with the Lagrangian dual approachcited by 0
- 2023Verifying Global Neural Network Specifications using Hyperpropertiescited by 0
- 2023Verification of Neural Networks Local Differential Classification Privacycited by 0
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretationcited by 0
- 2025Language Models That Walk the Talk: A Framework for Formal Fairness Certificatescited by 0
- 2025The CAISAR Platform: Extending the Reach of Machine Learning Specification and Verificationcited by 0
- 2026From Specification to Architecture: A Theory Compiler for Knowledge-Guided Machine Learningcited by 0
- 2026Fairness Invariants: A Relational Approach to Explaining and Mitigating Fairness Bugscited by 0
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domainscited by 0
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domains24 Sep 2026
- 2026Fairness Invariants: A Relational Approach to Explaining and Mitigating Fairness Bugs26 Aug 2026
- 2026From Specification to Architecture: A Theory Compiler for Knowledge-Guided Machine Learning15 Mar 2026
- 2026Analyzing Fairness of Neural Network Prediction via Counterfactual Dataset Generation11 Feb 2026
- 2025Uncovering Discrimination Clusters: Quantifying and Explaining Systematic Fairness Violations29 Dec 2025
- 2025Correct-By-Construction: Certified Individual Fairness through Neural Network Training21 Aug 2025
- 2025The CAISAR Platform: Extending the Reach of Machine Learning Specification and Verification10 Jun 2025
- 2025Monitoring Robustness and Individual Fairness31 May 2025
- 2025Language Models That Walk the Talk: A Framework for Formal Fairness Certificates19 May 2025
- 2024Neural Network Verification with PyRAT31 Oct 2024
- 2024FairQuant: Certifying and Quantifying Fairness of Deep Neural Networks5 Sep 2024
- 2024Verifying the Generalization of Deep Learning to Out-of-Distribution Domains4 Jun 2024
30 more
- 2024Solving Probabilistic Verification Problems of Neural Networks using Branch and Bound27 May 2024
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretation14 May 2024
- 2024FairProof : Confidential and Certifiable Fairness for Neural Networks19 Feb 2024
- 2024Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deployment26 Jan 2024
- 2023Verification of Neural Networks Local Differential Classification Privacy31 Oct 2023
- 2023Verifying Global Neural Network Specifications using Hyperproperties21 Jun 2023
- 2023Precise and Generalized Robustness Certification for Neural Networks11 Jun 2023
- 2023Evaluating robustness of support vector machines with the Lagrangian dual approach5 Jun 2023
- 2023DelBugV: Delta-Debugging Neural Network Verifiers29 May 2023
- 2023Verifying Generalization in Deep Learning11 Feb 2023
- 2022Provable Fairness for Neural Network Models using Formal Verification16 Dec 2022
- 2022Fairify: Fairness Verification of Neural Networks8 Dec 2022
- 2022Abstract Interpretation-Based Feature Importance for SVMs22 Oct 2022
- 2022Explainable Global Fairness Verification of Tree-Based Classifiers27 Sep 2022
- 2022Verifying Attention Robustness of Deep Neural Networks against Semantic Perturbations13 Jul 2022
- 2022Specifying and Testing k-Safety Properties for Machine-Learning Models13 Jun 2022
- 2022CAISAR: A platform for Characterizing Artificial Intelligence Safety and Robustness7 Jun 2022
- 2022FETA: Fairness Enforced Verifying, Training, and Predicting Algorithms for Neural Networks1 Jun 2022
- 2022Certifying Some Distributional Fairness with Subpopulation Decomposition31 May 2022
- 2022CertiFair: A Framework for Certified Global Fairness of Neural Networks20 May 2022
- 2022Individual Fairness Guarantees for Neural Networks11 May 2022
- 2022Scalable Verification of GNN-based Job Schedulers7 Mar 2022
- 2022Verification-Aided Deep Ensemble Selection8 Feb 2022
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networks6 Jan 2022
- 2021Latent Space Smoothing for Individually Fair Representations26 Nov 2021
- 2021Neural Network Repair with Reachability Analysis9 Aug 2021
- 2021Self-Correcting Neural Networks For Safe Classification23 Jul 2021
- 2021Fair Normalizing Flows10 Jun 2021
- 2021A Review of Formal Methods applied to Machine Learning6 Apr 2021
- 2021Fair Training of Decision Tree Classifiers4 Jan 2021
- 2021Fair Normalizing Flowscited by 38
- 2021A Review of Formal Methods applied to Machine Learningcited by 33
- 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
- 2022Individual Fairness Guarantees for Neural Networkscited by 23
- 2022Fairify: Fairness Verification of Neural Networkscited by 22
- 2021Neural Network Repair with Reachability Analysiscited by 19
- 2022Scalable Verification of GNN-based Job Schedulerscited by 19
- 2021Latent Space Smoothing for Individually Fair Representationscited by 18
- 2022Verification-Aided Deep Ensemble Selectioncited by 18
- 2022CertiFair: A Framework for Certified Global Fairness of Neural Networkscited by 17
- 2024FairProof : Confidential and Certifiable Fairness for Neural Networkscited by 13
- 2022Certifying Some Distributional Fairness with Subpopulation Decompositioncited by 11
12 most cited of 42 All 42 (JSON)
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domains24 Sep 2026
- 2026Fairness Invariants: A Relational Approach to Explaining and Mitigating Fairness Bugs26 Aug 2026
- 2026From Specification to Architecture: A Theory Compiler for Knowledge-Guided Machine Learning15 Mar 2026
- 2026Analyzing Fairness of Neural Network Prediction via Counterfactual Dataset Generation11 Feb 2026
- 2025Uncovering Discrimination Clusters: Quantifying and Explaining Systematic Fairness Violations29 Dec 2025
- 2025Correct-By-Construction: Certified Individual Fairness through Neural Network Training21 Aug 2025
- 2025The CAISAR Platform: Extending the Reach of Machine Learning Specification and Verification10 Jun 2025
- 2025Monitoring Robustness and Individual Fairness31 May 2025
- 2025Language Models That Walk the Talk: A Framework for Formal Fairness Certificates19 May 2025
- 2024Neural Network Verification with PyRAT31 Oct 2024
- 2024FairQuant: Certifying and Quantifying Fairness of Deep Neural Networks5 Sep 2024
- 2024Verifying the Generalization of Deep Learning to Out-of-Distribution Domains4 Jun 2024
12 newest of 42 All 42 (JSON)