English

Concolic Testing on Individual Fairness of Neural Network Models

Machine Learning 2026-05-04 v2 Software Engineering

Abstract

This paper introduces PyFair, a formal framework for evaluating and verifying individual fairness of Deep Neural Networks (DNNs). By adapting the concolic testing tool PyCT, we generate fairness-specific path constraints to systematically explore DNN behaviors. Our key innovation is a dual network architecture that enables comprehensive fairness assessments and provides completeness guarantees for certain network types. We evaluate PyFair on 25 benchmark models, including those enhanced by existing bias mitigation techniques. Results demonstrate PyFair's efficacy in detecting discriminatory instances and verifying fairness, while also revealing scalability challenges for complex models. This work advances algorithmic fairness in critical domains by offering a rigorous, systematic method for fairness testing and verification of pre-trained DNNs.

Keywords

Cite

@article{arxiv.2509.06864,
  title  = {Concolic Testing on Individual Fairness of Neural Network Models},
  author = {Ming-I Huang and Chih-Duo Hong and Fang Yu},
  journal= {arXiv preprint arXiv:2509.06864},
  year   = {2026}
}

Comments

Add a theorem and improve wording and layout

R2 v1 2026-07-01T05:26:47.565Z