Algorithmic fairness: Choices, assumptions, and definitions

S Mitchell, E Potash, S Barocas… - Annual review of …, 2021 - annualreviews.org
A recent wave of research has attempted to define fairness quantitatively. In particular, this
work has explored what fairness might mean in the context of decisions based on the …

An overview of end-to-end entity resolution for big data

V Christophides, V Efthymiou, T Palpanas… - ACM Computing …, 2020 - dl.acm.org
One of the most critical tasks for improving data quality and increasing the reliability of data
analytics is Entity Resolution (ER), which aims to identify different descriptions that refer to …

Machine learning testing: Survey, landscapes and horizons

JM Zhang, M Harman, L Ma… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
This paper provides a comprehensive survey of techniques for testing machine learning
systems; Machine Learning Testing (ML testing) research. It covers 144 papers on testing …

Improving fairness in machine learning systems: What do industry practitioners need?

K Holstein, J Wortman Vaughan, H Daumé III… - Proceedings of the …, 2019 - dl.acm.org
The potential for machine learning (ML) systems to amplify social inequities and unfairness
is receiving increasing popular and academic attention. A surge of recent work has focused …

Bias in machine learning software: Why? how? what to do?

J Chakraborty, S Majumder, T Menzies - … of the 29th ACM joint meeting …, 2021 - dl.acm.org
Increasingly, software is making autonomous decisions in case of criminal sentencing,
approving credit cards, hiring employees, and so on. Some of these decisions show bias …

Perceived diversity in software engineering: a systematic literature review

G Rodríguez-Pérez, R Nadri, M Nagappan - Empirical Software …, 2021 - Springer
We define perceived diversity as the diversity factors that individuals are born with.
Perceived diversity in Software Engineering has been recognized as a high-value team …

Prediction-based decisions and fairness: A catalogue of choices, assumptions, and definitions

S Mitchell, E Potash, S Barocas, A D'Amour… - arXiv preprint arXiv …, 2018 - arxiv.org
A recent flurry of research activity has attempted to quantitatively define" fairness" for
decisions based on statistical and machine learning (ML) predictions. The rapid growth of …

Fairness testing: A comprehensive survey and analysis of trends

Z Chen, JM Zhang, M Hort, M Harman… - ACM Transactions on …, 2024 - dl.acm.org
Unfair behaviors of Machine Learning (ML) software have garnered increasing attention and
concern among software engineers. To tackle this issue, extensive research has been …

MAAT: a novel ensemble approach to addressing fairness and performance bugs for machine learning software

Z Chen, JM Zhang, F Sarro, M Harman - … of the 30th ACM joint european …, 2022 - dl.acm.org
Machine Learning (ML) software can lead to unfair and unethical decisions, making software
fairness bugs an increasingly significant concern for software engineers. However …

Information-theoretic testing and debugging of fairness defects in deep neural networks

V Monjezi, A Trivedi, G Tan… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
The deep feedforward neural networks (DNNs) are increasingly deployed in socioeconomic
critical decision support software systems. DNNs are exceptionally good at finding min-imal …