paper-with-me

Papers

Information-Theoretic Testing and Debugging of Fairness Defects in Deep Neural Networks

2023-04-09 · Verya Monjezi, Ashutosh Trivedi, Gang Tan, Saeid Tizpaz-Niari

The deep feedforward neural networks (DNNs) are increasingly deployed in socioeconomic critical decision support software systems. DNNs are exceptionally good at finding minimal, sufficient statistical patterns within their training data. Consequently, DNNs may learn to encode decisions -- amplifying existing biases or introducing new ones -- that may disadvantage protected individuals/groups and may stand to violate legal protections. While the existing search based software testing approaches have been effective in discovering fairness defects, they do not supplement these defects with debugging aids -- such as severity and causal explanations -- crucial to help developers triage and decide on the next course of action. Can we measure the severity of fairness defects in DNNs? Are these defects symptomatic of improper training or they merely reflect biases present in the training data? To answer such questions, we present DICE: an information-theoretic testing and debugging framework to discover and localize fairness defects in DNNs. The key goal of DICE is to assist software developers in triaging fairness defects by ordering them by their severity. Towards this goal, we quantify fairness in terms of protected information (in bits) used in decision making. A quantitative view of fairness defects not only helps in ordering these defects, our empirical evaluation shows that it improves the search efficiency due to resulting smoothness of the search space. Guided by the quantitative fairness, we present a causal debugging framework to localize inadequately trained layers and neurons responsible for fairness defects. Our experiments over ten DNNs, developed for socially critical tasks, show that DICE efficiently characterizes the amounts of discrimination, effectively generates discriminatory instances, and localizes layers/neurons with significant biases.

📄 PDF Abstract BibTeX arXiv:2304.04199

Code (0)

등록된 구현이 없습니다.

Tasks

Decision MakingFairnesssoftware testing

Similar Papers 제목 키워드 기반

Quality Management of Machine Learning Systems

2020-06-16 · P. Santhanam

In the past decade, Artificial Intelligence (AI) has become a part of our daily lives due to major advances in Machine Learning (ML) techniques. In spite of an explosive growth in the raw AI technology and in consumer fa…

BIG-bench Machine LearningFairnessManagement

FairLay-ML: Intuitive Debugging of Fairness in Data-Driven Social-Critical Software

2024-07-01 · Normen Yu, Luciana Carreon, Gang Tan, Saeid Tizpaz-Niari

Data-driven software solutions have significantly been used in critical domains with significant socio-economic, legal, and ethical implications. The rapid adoptions of data-driven solutions, however, pose major threats …

counterfactualFairness

FairRec: Fairness Testing for Deep Recommender Systems

2023-04-14 · Huizhong Guo, Jinfeng Li, Jingyi Wang, Xiangyu Liu 외

Deep learning-based recommender systems (DRSs) are increasingly and widely deployed in the industry, which brings significant convenience to people's daily life in different ways. However, recommender systems are also sh…

FairnessRecommendation SystemsRe-Ranking

Completing and Debugging Ontologies: state of the art and challenges

2019-08-08 · Patrick Lambrix

As semantically-enabled applications require high-quality ontologies, developing and maintaining ontologies that are as correct and complete as possible is an important although difficult task in ontology engineering. A …

HEDP: A Method for Early Forecasting Software Defects based on Human Error Mechanisms

2021-10-13 · Fuqun Huang, Lorenzo Strigini

As the primary cause of software defects, human error is the key to understanding, and perhaps to predicting and avoiding them. Little research has been done to predict defects on the basis of the cognitive errors that c…