Automatic Fairness Testing of Machine Learning Models

被引:8
|
作者
Sharma, Arnab [1 ]
Wehrheim, Heike [1 ]
机构
[1] Paderborn Univ, Paderborn, Germany
来源
关键词
Fairness; Machine learning testing; SMT solving;
D O I
10.1007/978-3-030-64881-7_16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, there has been an increased application of machine learning (ML) to decision making systems. This has prompted an urgent need for validating requirements on ML models. Fairness is one such requirement to be ensured in numerous application domains. It specifies a software as "learned" by an ML algorithm to not be biased in the sense of discriminating against some attributes (like gender or age), giving different decisions upon flipping the values of these attributes. In this work, we apply verification-based testing (VBT) to the fairness checking of ML models. Verification-based testing employs verification technology to generate test cases potentially violating the property under interest. For fairness testing, we additionally provide a specification language for the formalization of different fairness requirements. From the ML model under test and fairness specification VBT automatically generates test inputs specific to the specified fairness requirement. The empirical evaluation on several benchmark ML models shows verification-based testing to perform better than existing fairness testing techniques with respect to effectiveness.
引用
收藏
页码:255 / 271
页数:17
相关论文
共 50 条
  • [11] Accuracy, Fairness, and Interpretability of Machine Learning Criminal Recidivism Models
    Ingram, Eric
    Gursoy, Furkan
    Kakadiaris, Ioannis A.
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, BDCAT, 2022, : 233 - 241
  • [12] Fairness issues, current approaches, and challenges in machine learning models
    Jui, Tonni Das
    Rivas, Pablo
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (08) : 3095 - 3125
  • [13] Framework for Bias Detection in Machine Learning Models: A Fairness Approach
    Rosado Gomez, Alveiro Alonso
    Calderon Benavides, Maritza Liliana
    PROCEEDINGS OF THE 17TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, WSDM 2024, 2024, : 1152 - 1154
  • [14] Measuring Fairness in Machine Learning Models via Counterfactual Examples
    Haffar, Rami
    Singh, Ashneet Khandpur
    Domingo-Ferrer, Josep
    Jebreel, Najeeb
    MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE, MDAI 2022, 2022, 13408 : 119 - 131
  • [15] Fairness in the Eyes of the Data: Certifying Machine-Learning Models
    Segal, Shahar
    Adi, Yossi
    Pinkas, Benny
    Baum, Carsten
    Ganesh, Chaya
    Keshet, Joseph
    AIES '21: PROCEEDINGS OF THE 2021 AAAI/ACM CONFERENCE ON AI, ETHICS, AND SOCIETY, 2021, : 926 - 935
  • [16] Evaluating Fairness of Machine Learning Models Under Uncertain and Incomplete Information
    Awasthi, Pranjal
    Beutel, Alex
    Kleindessner, Matthäus
    Morgenstern, Jamie
    Wang, Xuezhi
    PROCEEDINGS OF THE 2021 ACM CONFERENCE ON FAIRNESS, ACCOUNTABILITY, AND TRANSPARENCY, FACCT 2021, 2021, : 206 - 214
  • [17] Optimizing fairness tradeoffs in machine learning with multiobjective meta-models
    La Cava, William G.
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 511 - 519
  • [18] Wasserstein-based fairness interpretability framework for machine learning models
    Alexey Miroshnikov
    Konstandinos Kotsiopoulos
    Ryan Franks
    Arjun Ravi Kannan
    Machine Learning, 2022, 111 : 3307 - 3357
  • [19] An Empirical Study on the Perceived Fairness of Realistic, Imperfect Machine Learning Models
    Harrison, Galen
    Hanson, Julia
    Jacinto, Christine
    Ramirez, Julio
    Ur, Blase
    FAT* '20: PROCEEDINGS OF THE 2020 CONFERENCE ON FAIRNESS, ACCOUNTABILITY, AND TRANSPARENCY, 2020, : 392 - 402
  • [20] Achieving Outcome Fairness in Machine Learning Models for Social Decision Problems
    Fang, Boli
    Jiang, Miao
    Cheng, Pei-yi
    Shen, Jerry
    Fang, Yi
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 444 - 450