FairTest: Discovering Unwarranted Associations in Data-Driven Applications
Open accessAbstract
In a world where traditional notions of privacy are increasingly challenged by the myriad companies that collect and analyze our data, it is important that decision-making entities are held accountable for unfair treatments arising from irresponsible data usage. Unfortunately, a lack of appropriate methodologies and tools means that even identifying unfair or discriminatory effects can be a challenge in practice. We introduce the unwarranted associations (UA) framework, a principled methodology for the discovery of unfair, discriminatory, or offensive user treatment in data-driven applications. The UA framework unifies and rationalizes a number of prior attempts at formalizing algorithmic fairness. It uniquely combines multiple investigative primitives and fairness metrics with broad applicability, granular exploration of unfair treatment in user subgroups, and incorporation of natural notions of utility that may account for observed disparities. We instantiate the UA framework in FairTest, the first comprehensive tool that helps developers check data-driven applications for unfair user treatment. It enables scalable and statistically rigorous investigation of associations between application outcomes (such as prices or premiums) and sensitive user attributes (such as race or gender). Furthermore, FairTest provides debugging capabilities that let programmers rule out potential confounders for observed unfair effects. We report on use of FairTest to investigate and in some cases address disparate impact, offensive labeling, and uneven rates of algorithmic error in four data-driven applications. As examples, our results reveal subtle biases against older populations in the distribution of error in a predictive health application and offensive racial labeling in an image tagger.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Even a very accurate model may introduce systematic errors concentrated on certain classes of messages or of users.
“Even a very accurate model may introduce systematic errors concentrated on certain classes of messages or of users (Cohen and Ruths, 2013; Pavalanathan and Eisenstein, 2015; Tramer et al., 2015).”
From Social Data: Biases, Methodological Pitfalls, and Ethical Boundaries (2019) · cites this paper as Tramer et al., 2015
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation
Girshick, R., Donahue, J., Darrell, T., & Malik, J. (2014) · 2014 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2014.81 · Cited by 32,684 · see citing works
The Elements of Statistical Learning
Hastie, T., Tibshirani, R., & Friedman, J. (2009) · Springer Series in Statistics · doi:10.1007/978-0-387-84858-7 · Cited by 25,970 · see citing works
UCI Machine Learning Repository
Asuncion, A. (2007) · Medical Entomology and Zoology · Cited by 24,190 · see citing works
(1992) · Cited by 23,431 · see citing works
A Simple Sequentially Rejective Multiple Test Procedure
(1979) · Scandinavian Journal of Statistics · doi:10.2307/4615733 · Cited by 21,526 · see citing works
Bootstrap methods: another look at the jackknife
Efron, B. (1979) · The Annals of Statistics · doi:10.1214/aos/1176344552 · Cited by 17,602 · see citing works
Matrix Factorization Techniques for Recommender Systems
Koren, Y., Bell, R. M., & Volinsky, C. (2009) · Computer · doi:10.1109/mc.2009.263 · Cited by 11,232 · see citing works
Caffe: Convolutional Architecture for Fast Feature Embedding
Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., & Darrell, T. (2014) · Proceedings of the 22nd ACM international conference on Multimedia · doi:10.1145/2647868.2654889 · Cited by 11,077 · see citing works
The MovieLens Datasets: History and Context
Harper, F., & Konstan, J. (2016) · TIIS · doi:10.1145/2827872 · Cited by 5,938 · see citing works
The Black Box Society: The Secret Algorithms That Control Money and Information
Pasquale, F. (2015) · doi:10.4159/harvard.9780674736061 · Cited by 3,796 · see citing works
Dwork, C., Hardt, M., Pitassi, T., Reingold, O., & Zemel, R. (2012) · Proceedings of the 3rd Innovations in Theoretical Computer Science Conference · doi:10.1145/2090236.2090255 · Cited by 3,501 · see citing works
Thirteen Ways to Look at the Correlation Coefficient
Rodgers, J. L., & Nicewander, W. A. (1988) · The American Statistician · doi:10.1080/00031305.1988.10475524 · Cited by 3,004 · see citing works
ImageNet: A large-scale hierarchical image database
Deng, J., Dong, W. F., Socher, R., Li, L.-J., Li, K., & Fei-Fei, L. (2009) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvprw.2009.5206848 · Cited by 2,714 · see citing works
Measuring and testing dependence by correlation of distances
Székely, G. J., Rizzo, M. L., & Bakirov, N. K. (2007) · The Annals of Statistics · doi:10.1214/009053607000000505 · Cited by 2,684 · see citing works
The interpretation of interaction in contingency tables
Simpson, E. H. (1951) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.2517-6161.1951.tb00088.x · Cited by 2,301 · cited 1× · see citing works
“Yet prior work has shown that discrim inatory effects in a population may differ from, and even contradict, those exhibited in smaller subsets, an effect known as Simpson’s paradox [41].”
BackgroundMLlib: Machine Learning in Apache SparkPreprint
Meng, X., Bradley, J. K., Yavuz, B., Sparks, E., Venkataraman, S., Liu, D., Freeman, J., Tsai, D., Amde, M., Owen, S., et al. (2015) · Journal of machine learning research · doi:10.48550/arxiv.1505.06807 · Cited by 1,898 · see citing works
Certifying and Removing Disparate Impact
Feldman, M., Friedler, S. A., Moeller, J., Scheidegger, C., & Venkatasubramanian, S. (2015) · Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2783258.2783311 · Cited by 1,827 · see citing works
Measuring Statistical Dependence with Hilbert-Schmidt Norms
Gretton, A., Bousquet, O., Smola, A. J., & Schölkopf, B. (2005) · Lecture notes in computer science · doi:10.1007/11564089_7 · Cited by 1,668 · see citing works
Estimation of entropy and mutual information
Paninski, L. (2003) · Neural Computation · doi:10.1162/089976603321780272 · Cited by 1,442 · see citing works
(2013) · Cited by 1,126 · see citing works
Permutation Methods: A Basis for Exact Inference
Ernst, M. (2004) · Statistical Science · doi:10.1214/088342304000000396 · Cited by 858 · see citing works
Three naive Bayes approaches for discrimination-free classification.
Calders, T., & Verwer, S. (2010) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-010-0190-x · Cited by 764 · see citing works
Fairness-Aware Classifier with Prejudice Remover Regularizer
Kamishima, T., Akaho, S., Asoh, H., & Sakuma, J. (2012) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-33486-3_3 · Cited by 694 · see citing works
Discrimination-aware data mining
Pedreshi, D., Ruggieri, S., & Turini, F. (2008) · Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining · doi:10.1145/1401890.1401959 · Cited by 676 · see citing works
Automated Experiments on Ad Privacy Settings: A Tale of Opacity, Choice, and Discrimination
Datta, A., Tschantz, M. C., & Datta, A. (2015) · Proceedings on Privacy Enhancing Technologies · doi:10.1515/popets-2015-0007 · Cited by 676 · see citing works
Bickel, P. J., Hammel, E. A., & O'Connell, J. W. (1975) · Science · doi:10.1126/science.187.4175.398 · Cited by 659 · see citing works
UPTON, G. J. G., & Cook, I. (2008) · Oxford University Press eBooks · doi:10.1093/acref/9780199541454.001.0001 · Cited by 418 · see citing works
Classifying without discriminating
Kamiran, F., & Calders, T. (2009) · 2009 2nd International Conference on Computer, Control and Communication · doi:10.1109/ic4.2009.4909197 · Cited by 409 · see citing works
Measuring personalization of web search
Hannak, A., Sapiezynski, P., Molavi Kakhki, A., Krishnamurthy, B., Lazer, D., Mislove, A., & Wilson, C. (2013) · Proceedings of the 22nd international conference on World Wide Web · doi:10.1145/2488388.2488435 · Cited by 396 · see citing works
Confidence Intervals for Random Forests: The Jackknife and the Infinitesimal Jackknife
Wager, S., Hastie, T. J., & Efron, B. (2013) · PubMed · doi:10.48550/arxiv.1311.4555 · Cited by 372 · see citing works
Scott, A. J., Hosmer, D. W., & Lemeshow, S. A. (1991) · Biometrics · doi:10.2307/2532419 · Cited by 372 · see citing works
Measuring price discrimination and steering on e-commerce web sites
Hannak, A., Soeller, G., Lazer, D., Mislove, A., & Wilson, C. (2014) · Proceedings of the 2014 Conference on Internet Measurement Conference · doi:10.1145/2663716.2663744 · Cited by 368 · cited 1× · see citing works
“3), the field of web transparency [1,3,6,17,18,26,27,29,47,48] is closest to our work; indeed, our team contributed two scalable and generic system designs [26, 27].”
BackgroundA Methodology for Direct and Indirect Discrimination Prevention in Data Mining
Hajian, S., & Domingo-Ferrer, J. (2013) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2012.72 · Cited by 312 · see citing works
The reusable holdout: Preserving validity in adaptive data analysis
Dwork, C., Feldman, V., Hardt, M., Pitassi, T., Reingold, O., & Roth, A. (2015) · Science · doi:10.1126/science.aaa9375 · Cited by 307 · see citing works
Discrimination Aware Decision Tree Learning
Kamiran, F., Calders, T., & Pechenizkiy, M. (2010) · 2010 IEEE International Conference on Data Mining · doi:10.1109/icdm.2010.50 · Cited by 303 · see citing works
Kroll, J. A., Huey, J., Barocas, S., Felten, E. W., Reidenberg, J. R., Robinson, D. G., & Yu, H. (2017) · FLASH - Fordham Law Archive of Scholarship & History (Fordham University) · Cited by 299 · see citing works
k-NN as an implementation of situation testing for discrimination discovery and prevention
Luong, B. T., Ruggieri, S., & Turini, F. (2011) · Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining · doi:10.1145/2020408.2020488 · Cited by 263 · see citing works
Data mining for discrimination discovery
Ruggieri, S., Pedreschi, D., & Turini, F. (2010) · TKDD · doi:10.1145/1754428.1754432 · Cited by 250 · see citing works
Handling Conditional Discrimination
liobaite, I., Kamiran, F., & Calders, T. (2011) · 2011 IEEE 11th International Conference on Data Mining · doi:10.1109/icdm.2011.72 · Cited by 125 · see citing works
XRay: Enhancing the Web's Transparency with Differential CorrelationPreprint
Lécuyer, M., Ducoffe, G., Lan, F., Papancea, A., Petsios, T., Spahn, R., Chaintreau, A., & Geambasu, R. (2014) · arXiv (Cornell University) · doi:10.48550/arxiv.1407.2323 · Cited by 87 · see citing works
Self-citationBootstrapping Privacy Compliance in Big Data Systems
Sen, S., Guha, S., Datta, A., Rajamani, S. K., Tsai, J., & Wing, J. M. (2014) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2014.28 · Cited by 81 · see citing works
Barford, P., Canadi, I., Krushevskaja, D., Ma, Q., & Muthukrishnan, S. (2014) · International World Wide Web Conference (WWW) · doi:10.1145/2566486.2567992 · Cited by 75 · see citing works
Liu, B., Sheth, A. N., Weinsberg, U., Chandrashekar, J., & Govindan, R. (2013) · ACM Workshop on Hot Topics in Networks (HotNets) · doi:10.1145/2535771.2535783 · Cited by 68 · see citing works
Nonparametric Divergence Estimation with Applications to Machine Learning on DistributionsPreprint
Póczos, B., Xiong, L., & Schneider, J. (2012) · arXiv (Cornell University) · doi:10.48550/arxiv.1202.3758 · Cited by 66 · see citing works
(2014) · Lirias · Cited by 61 · see citing works
Sunlight: Fine-grained Targeting Detection at Scale with Statistical Confidence
Lecuyer, M., Spahn, R., Spiliopolous, Y., Chaintreau, A., Geambasu, R., & Hsu, D. (2015) · Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/2810103.2813614 · Cited by 48 · see citing works
Self-citationAlgorithmic Transparency via Quantitative Input Influence
Datta, A., Sen, S., & Zick, Y. (2017) · Studies in big data · doi:10.1007/978-3-319-54024-5_4 · Cited by 43 · see citing works
Integrating induction and deduction for finding evidence of discrimination
Ruggieri, S., Pedreschi, D., & Turini, F. (2010) · Artificial Intelligence and Law · doi:10.1007/s10506-010-9089-5 · Cited by 41 · see citing works
Understanding classifier errors by examining influential neighbors
Kabra, M., Robie, A. A., & Branson, K. M. (2015) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2015.7299017 · Cited by 23 · see citing works
Flagged first, then by citations
1 of the 50 references couldn’t be matched to a known paper.
Research works printed but not linked: 2
- [24][24] P. Bickel, E. Hammel, and J. O'Connell, 'Sex bias in graduate admissions: Data from Berkeley,' Science , vol. 187, no. 4175, pp. 398-404, 1975. -
- [29][29] B. Liu, A. Sheth, U. Weinsberg, J. Chandrashekar, and R. Govindan, 'AdReveal: improving transparency into online targeted advertising,' in HotNets-XII . ACM, Nov. 2013. -
Cited by
Sorted by citations
Ali, S., Abuhmed, T., El-Sappagh, S., Muhammad, K., Alonso-Moral, J. M., Confalonieri, R., Guidotti, R., Del Ser, J., Díaz-Rodríguez, N., & Herrera, F. (2023) · Information Fusion · doi:10.1016/j.inffus.2023.101805 · Cited by 1,762 · see citing works
Machine Learning Testing: Survey, Landscapes and Horizons
Zhang, J. M., Harman, M., Ma, L., & Liu, Y. (2022) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2019.2962027 · Cited by 897 · see citing works
AI Fairness 360: An extensible toolkit for detecting and mitigating algorithmic bias
Bellamy, R. K. E., Dey, K., Hind, M., Hoffman, S. C., Houde, S., Kannan, K., Lohia, P., Martino, J., Mehta, S., Mojsilović, A., et al. (2019) · IBM Journal of Research and Development · doi:10.1147/jrd.2019.2942287 · Cited by 884 · see citing works
Social Data: Biases, Methodological Pitfalls, and Ethical Boundaries
Olteanu, A., Castillo, C., Diaz, F., & Kıcıman, E. (2019) · Frontiers in Big Data · doi:10.3389/fdata.2019.00013 · Cited by 763 · see citing works
Fairness in machine learning: A survey
Caton, S., & Haas, C. (2024) · ACM Computing Surveys · doi:10.1145/3616865 · Cited by 646 · see citing works
A comparative study of fairness-enhancing interventions in machine learning
Friedler, S. A., Scheidegger, C., Venkatasubramanian, S., Choudhary, S., Hamilton, E. P., & Roth, D. (2019) · Proceedings of the Conference on Fairness, Accountability, and Transparency · doi:10.1145/3287560.3287589 · Cited by 601 · see citing works
A Review on Fairness in Machine Learning
Pessach, D., & Shmueli, E. (2023) · ACM Computing Surveys · doi:10.1145/3494672 · Cited by 598 · see citing works
Trustworthy AI: From Principles to Practices
Li, B., Qi, P., Liu, B., Di, S., Liu, J., Pei, J., Yi, J., & Zhou, B. (2023) · ACM Computing Surveys · doi:10.1145/3555803 · Cited by 612 · see citing works
Bellamy, R. K. E., Dey, K., Hind, M., Hoffman, S. C., Houde, S., Kannan, K., Lohia, P., Martino, J., Mehta, S., Mojsilovic, A., et al. (2018) · arXiv · doi:10.48550/arxiv.1810.01943 · Cited by 1,581 · see citing works
Fairness testing: testing software for discrimination
Galhotra, S., Brun, Y., & Meliou, A. (2017) · Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering · doi:10.1145/3106237.3106277 · Cited by 405 · see citing works
Generative Adversarial Networks for face generation: A survey
Kammoun, A., Slama, R., Tabia, H., Ouni, T., & Abid, M. (2022) · ACM Computing Surveys · doi:10.1145/1122445.1122456 · Cited by 326 · see citing works
Belenguer, L. (2022) · AI and Ethics · doi:10.1007/s43681-022-00138-8 · Cited by 289 · see citing works
Trustworthy ai: A computational perspective
Liu, H., Wang, Y., Fan, W., Liu, X., Li, Y., Jain, S., Liu, Y., Jain, A., & Tang, J. (2023) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/3546872 · Cited by 261 · see citing works
Auditing Data Provenance in Text-Generation Models
Song, C., & Shmatikov, V. (2019) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3292500.3330885 · Cited by 192 · see citing works
Black box fairness testing of machine learning models
Aggarwal, A., Lohia, P., Nagar, S., Dey, K., & Saha, D. (2019) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3338906.3338937 · Cited by 180 · see citing works
Interventional Fairness: Causal Database Repair for Algorithmic Fairness
Salimi, B., Rodriguez, L., Howe, B., & Suciu, D. (2019) · Proceedings of the 2019 International Conference on Management of Data · doi:10.1145/3299869.3319901 · Cited by 145 · see citing works
Ethical Considerations in AI-Based Recruitment
Mujtaba, D. F., & Mahapatra, N. R. (2019) · IEEE International Symposium on Technology and Society (ISTAS) · doi:10.1109/istas48451.2019.8937920 · Cited by 142 · see citing works
Fairway: a way to build fair ML software
Chakraborty, J., Majumder, S., Yu, Z., & Menzies, T. (2020) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3368089.3409697 · Cited by 144 · see citing works
Brun, Y., & Meliou, A. (2018) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3236024.3264838 · Cited by 138 · see citing works
White-box fairness testing through adversarial sampling
Zhang, P., Wang, J., Sun, J., Dong, G., Wang, X., Wang, X., Dong, J. S., & Dai, T. (2020) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3377811.3380331 · Cited by 139 · see citing works
Algorithmic Decision-Making in AVs: Understanding Ethical and Technical Concerns for Smart Cities
Lim, H. S. M., & Taeihagh, A. (2019) · Sustainability · doi:10.3390/su11205791 · Cited by 136 · see citing works
Tan, S., Caruana, R., Hooker, G., & Lou, Y. (2018) · Proceedings of the AAAI/ACM Conference on AI Ethics and Society · doi:10.1145/3278721.3278725 · Cited by 127 · see citing works
Biswas, S., & Rajan, H. (2021) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3468264.3468536 · Cited by 114 · see citing works
Pessach, D., & Shmueli, E. (2023) · Springer eBooks · doi:10.1007/978-3-031-24628-9_37 · Cited by 177 · see citing works
Fairness Testing: A Comprehensive Survey and Analysis of Trends
Chen, Z., Zhang, J. M., Hort, M., Harman, M., & Sarro, F. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3652155 · Cited by 100 · see citing works
Biswas, S., & Rajan, H. (2020) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3368089.3409704 · Cited by 99 · see citing works
Exploring How Machine Learning Practitioners (Try To) Use Fairness Toolkits
Deng, W. H., Nagireddy, M., Lee, M. S. A., Singh, J., Wu, Z. S., Holstein, K., & Zhu, H. (2022) · 2022 ACM Conference on Fairness Accountability and Transparency · doi:10.1145/3531146.3533113 · Cited by 99 · see citing works
Exploring gender biases in ML and AI academic research through systematic literature review
Shrestha, S., & Das, S. (2022) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2022.976838 · Cited by 105 · see citing works
Themis: automatically testing software for discrimination
Angell, R., Johnson, B., Brun, Y., & Meliou, A. (2018) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3236024.3264590 · Cited by 94 · see citing works
Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactuals
Galhotra, S., Pradhan, R., & Salimi, B. (2021) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3448016.3458455 · Cited by 87 · see citing works
Causality-Based Neural Network Repair
Sun, B.-J., Sun, J., Pham, L. H., & Shi, T. (2022) · International Conference on Software Engineering · doi:10.1145/3510003.3510080 · Cited by 125 · see citing works
FairLens: Auditing black-box clinical decision support systems
Panigutti, C., Perotti, A., Panisson, A., Bajardi, P., & Pedreschi, D. (2021) · Information Processing & Management · doi:10.1016/j.ipm.2021.102657 · Cited by 86 · see citing works
Fairea: a model behaviour mutation approach to benchmarking bias mitigation methods
Hort, M., Zhang, J. M., Sarro, F., & Harman, M. (2021) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3468264.3468565 · Cited by 80 · see citing works
"Ignorance and Prejudice" in Software Fairness
Zhang, J. M., & Harman, M. (2021) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse43902.2021.00129 · Cited by 80 · see citing works
Biswas, S., & Rajan, H. (2021) · Iowa State University Digital Repository (Iowa State University) · Cited by 75 · see citing works
BiasFinder: Metamorphic Test Generation to Uncover Bias for Sentiment Analysis Systems
Asyrofi, M. H., Yang, Z., Yusuf, I. N. B., Kang, H. J., Thung, F., & Lo, D. (2021) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2021.3136169 · Cited by 69 · see citing works
Zheng, H., Chen, Z., Du, T., Zhang, X., Cheng, Y., Ji, S., Wang, J., Yu, Y., & Chen, J. (2022) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3510003.3510123 · Cited by 63 · see citing works
Perfectly parallel fairness certification of neural networks
Urban, C., Christakis, M., Wüstholz, V., & Zhang, F. (2020) · Proceedings of the ACM on Programming Languages · doi:10.1145/3428253 · Cited by 62 · see citing works
Black, E., Yeom, S., & Fredrikson, M. (2020) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3351095.3372845 · Cited by 61 · see citing works
Vasudevan, S., & Kenthapadi, K. (2020) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/3340531.3412705 · Cited by 60 · see citing works
Transport-based Counterfactual ModelsPreprint
de Lara, L., González-Sanz, A., Asher, N. M., Risser, L., & Loubes, J. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2108.13025 · Cited by 60 · see citing works
Requirements practices and gaps when engineering human-centered Artificial Intelligence systems
Ahmad, K., Abdelrazek, M., Arora, C., Bano, M., & Grundy, J. (2023) · Applied Soft Computing · doi:10.1016/j.asoc.2023.110421 · Cited by 57 · see citing works
Interpretable Data-Based Explanations for Fairness Debugging
Pradhan, R., Zhu, J., Glavic, B., & Salimi, B. (2022) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3514221.3517886 · Cited by 54 · see citing works
El–Sappagh, S., Alonso, J. M., Abuhmed, T., Ali, F., & Bugarín, A. (2023) · Artificial Intelligence Review · doi:10.1007/s10462-023-10415-5 · Cited by 54 · see citing works
Plato’s Shadows in the Digital Cave: Controlling Cultural Bias in Generative AI
Karpouzis, K. C. (2024) · Electronics · doi:10.3390/electronics13081457 · Cited by 52 · see citing works
Albarghouthi, A., & Vinitsky, S. (2019) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3287560.3287588 · Cited by 52 · see citing works
Explanation-guided fairness testing through genetic algorithm
Fan, M. Y., Wei, W., Jin, W., Yang, Z., & Liu, T. (2022) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3510003.3510137 · Cited by 51 · see citing works
A Critical Survey on Fairness Benefits of Explainable AI
Deck, L., Schoeffer, J., De‐Arteaga, M., & Kühl, N. (2024) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3630106.3658990 · Cited by 86 · see citing works
Unintended machine learning biases as social barriers for persons with disabilitiess
Hutchinson, B., Prabhakaran, V., Denton, R., Webster, K., Zhong, Y., & Denuyl, S. (2020) · ACM SIGACCESS Accessibility and Computing · doi:10.1145/3386296.3386305 · Cited by 49 · see citing works
Salimi, B., Gehrke, J. E., & Suciu, D. M. (2018) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3183713.3196914 · Cited by 46 · see citing works
Dbias: detecting biases and ensuring fairness in news articles
Raza, S., Reji, D. J., & Ding, C. (2022) · International Journal of Data Science and Analytics · doi:10.1007/s41060-022-00359-4 · Cited by 45 · see citing works
Synthetic Data for Deep Learning in Computer Vision & Medical Imaging: A Means to Reduce Data Bias
Paproki, A., Salvado, O., & Fookes, C. (2024) · ACM Computing Surveys · doi:10.1145/3663759 · Cited by 50 · see citing works
Modeling implicit bias with fuzzy cognitive maps
Nápoles, G., Grau, I., Concepción, L., Koumeri, L. K., & Papa, J. P. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.01.070 · Cited by 44 · see citing works
Unpacking Perceptions of Data-Driven Inferences Underlying Online Targeting and Personalization
Dolin, C., Weinshel, B., Shan, S., Hahn, C. M., Choi, E., Mazurek, M. L., & Ur, B. (2018) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3173574.3174067 · Cited by 44 · see citing works
Criado, N., & Such, J. M. (2019) · doi:10.1093/oso/9780198838494.003.0004 · Cited by 43 · see citing works
Gao, X., Zhai, J., Ma, S., Shen, C. Q., Chen, Y., & Wang, Q. (2022) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3510003.3510087 · Cited by 46 · see citing works
Operationalizing Human Values in Software Engineering: A Survey
Shahin, M., Hussain, W., Nurwidyantoro, A., Perera, H., Shams, R. A., Grundy, J., & Whittle, J. (2022) · IEEE Access · doi:10.1109/access.2022.3190975 · Cited by 40 · see citing works
Adaptive fairness improvement based on causality analysis
Zhang, M., & Sun, J. (2022) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3540250.3549103 · Cited by 38 · see citing works
Think Your Artificial Intelligence Software Is Fair? Think Again
Bellamy, R., Dey, K., Hind, M., Hoffman, S. C., Houde, S., Kannan, K., Lohia, P., Mehta, S., Mojsilović, A., Nagar, S., et al. (2019) · IEEE Software · doi:10.1109/ms.2019.2908514 · Cited by 37 · see citing works
Cheong, J., Kalkan, S., & Güneş, H. (2021) · IEEE Signal Processing Magazine · doi:10.1109/msp.2021.3106619 · Cited by 35 · see citing works
Search-based fairness testing for regression-based machine learning systems
Perera, A., Aleti, A., Tantithamthavorn, C. K., Jiarpakdee, J., Turhan, B., Kühn, L., & Walker, K. (2022) · Empirical Software Engineering · doi:10.1007/s10664-022-10116-7 · Cited by 33 · see citing works
Evaluating Fairness Using Permutation Tests
DiCiccio, C. J., Vasudevan, S., Basu, K., Kenthapadi, K., & Agarwal, D. (2020) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3394486.3403199 · Cited by 34 · see citing works
Automatic Fairness Testing of Neural Classifiers Through Adversarial Sampling
Zhang, P., Wang, J., Sun, J., Wang, X., Dong, G., Wang, X., Dai, T., & Dong, J. S. (2021) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2021.3101478 · Cited by 32 · see citing works
Lum, K., Zhang, Y., & Bower, A. (2022) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3531146.3533105 · Cited by 31 · see citing works
A Statistical Test for Probabilistic Fairness
Taşkesen, B., Blanchet, J., Kühn, D., & Nguyen, V. A. (2021) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3442188.3445927 · Cited by 28 · see citing works
To what extent do DNN-based image classification models make unreliable inferences?
Tian, Y., Ma, S., Wen, M., Liu, Y., Cheung, S.-C., & Zhang, X. (2021) · Empirical Software Engineering · doi:10.1007/s10664-021-09985-1 · Cited by 32 · see citing works
Ensuring Fairness Beyond the Training DataPreprint
Mandal, D., Deng, S., Jana, S., Wing, J. M., & Hsu, D. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2007.06029 · Cited by 27 · see citing works
Self-citationCornford, R., Deinet, S., Palma, A. D., Hill, S. L. L., McRae, L., Pettit, B., Marconi, V., Purvis, A., & Freeman, R. (2020) · Global Ecology and Biogeography · doi:10.1111/geb.13219 · Cited by 24 · see citing works
BiasRV: uncovering biased sentiment predictions at runtime
Yang, Z., Asyrofi, M. H., & Lo, D. (2021) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3468264.3473117 · Cited by 25 · see citing works
Probabilistic Verification of Neural Networks Against Group Fairness
Sun, B., Sun, J., Dai, T., & Zhang, L. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-90870-6_5 · Cited by 24 · see citing works
FairPrep: Promoting Data to a First-Class Citizen in Studies on Fairness-Enhancing InterventionsPreprint
Schelter, S., He, Y., Khilnani, J., & Stoyanovich, J. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1911.12587 · Cited by 24 · see citing works
Raza, S. (2022) · Healthcare Analytics · doi:10.1016/j.health.2022.100100 · Cited by 22 · see citing works
Automated Test Generation to Detect Individual Discrimination in AI ModelsPreprint
Agarwal, A., Lohia, P., Nagar, S., Dey, K., & Saha, D. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1809.03260 · Cited by 21 · see citing works
Software Engineering for Fairness: A Case Study with Hyperparameter OptimizationPreprint
Chakraborty, J., Xia, T., Fahid, F. M., & Menzies, T. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1905.05786 · Cited by 21 · see citing works
Kuehnert, B., Kim, R., Forlizzi, J., & Heidari, H. (2025) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3715275.3732191 · Cited by 28 · see citing works
Sei, Y., Onesimu, J. A., & Ohsuga, A. (2022) · IEEE Access · doi:10.1109/access.2022.3208715 · Cited by 19 · see citing works
Towards model-based bias mitigation in machine learning
Yohannis, A., & Kolovos, D. S. (2022) · ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS) · doi:10.1145/3550355.3552401 · Cited by 18 · see citing works
Martino, V. D., & Palomba, F. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107678 · Cited by 18 · see citing works
Salimi, B., Cole, C., Li, P., Gehrke, J. E., & Suciu, D. M. (2018) · Proceedings of the VLDB Endowment · doi:10.14778/3229863.3236260 · Cited by 18 · see citing works
HypeR: Hypothetical Reasoning With What-If and How-To Queries Using a Probabilistic Causal Approach
Galhotra, S., Gilad, A., Roy, S., & Salimi, B. (2022) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3514221.3526149 · Cited by 18 · see citing works
Crowdsourcing Detection of Sampling Biases in Image Datasets
Hu, X., Wang, H., Vegesana, A., Dube, S., Yu, K., Kao, G., Chen, S.-H., Lu, Y.-H., Thiruvathukal, G. K., & Yin, M. (2020) · International World Wide Web Conference (WWW) · doi:10.1145/3366423.3380063 · Cited by 17 · see citing works
An Empirical Examination of the Impact of Bias on Just-in-time Defect Prediction
Gesi, J., Li, J., & Ahmed, I. (2021) · Proceedings of the ... ACM-IEEE International Symposium on Empirical Software Engineering and Measurement/International Symposium on Empirical Software Engineering and Measurement · doi:10.1145/3475716.3475791 · Cited by 16 · see citing works
Fix Fairness, Don’t Ruin Accuracy: Performance Aware Fairness Repair using AutoML
Nguyen, G., Biswas, S., & Rajan, H. (2023) · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) · doi:10.1145/3611643.3616257 · Cited by 15 · see citing works
Fagbola, T. M., & Thakur, S. C. (2019) · International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS) · doi:10.1109/iciibms46890.2019.8991505 · Cited by 15 · see citing works
FAT Forensics: A Python toolbox for algorithmic fairness, accountability and transparency
Sokol, K., Santos‐Rodríguez, R., & Flach, P. A. (2022) · Software Impacts · doi:10.1016/j.simpa.2022.100406 · Cited by 15 · see citing works
Blindspots in Python and Java APIs Result in Vulnerable Code
Brun, Y., Lin, T., Somerville, J. E. T., Myers, E. M., & Ebner, N. C. (2022) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3571850 · Cited by 14 · see citing works
Interpretability of Machine Learning Models
Czerwińska, U. (2022) · Tourism on the verge · doi:10.1007/978-3-030-88389-8_14 · Cited by 14 · see citing works
Auditing Black-Box Models Using Transparent Model Distillation With Side InformationPreprint
Tan, S., Caruana, R., Hooker, G., & Lou, Y. (2017) · arXiv (Cornell University) · Cited by 14 · see citing works
Adversarial Sampling for Fairness Testing in Deep Neural Network
Ige, T., Marfo, W., Tonkinson, J., Adewale, S., & Matti, B. H. (2023) · International Journal of Advanced Computer Science and Applications · doi:10.14569/ijacsa.2023.0140202 · Cited by 13 · see citing works
Dbias: Detecting biases and ensuring Fairness in news articlesPreprint
Raza, S., Reji, D. J., & Ding, C. (2022) · Research Square · doi:10.21203/rs.3.rs-1356281/v1 · Cited by 13 · see citing works
Capuchin: Causal Database Repair for Algorithmic FairnessPreprint
Salimi, B., Rodriguez, L., Howe, B., & Suciu, D. M. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1902.08283 · Cited by 12 · see citing works
Bias and fairness in machine learning and artificial intelligence
Cirillo, D., & Rementeria, M. J. (2022) · Elsevier eBooks · doi:10.1016/b978-0-12-821392-6.00006-6 · Cited by 11 · see citing works
Pelekis, S., Karakolis, E., Lampropoulos, G., Mouzakitis, S., Markaki, O. I., Ntanos, C., & Askounis, D. (2024) · IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC) · doi:10.1109/ice/itmc61926.2024.10794222 · Cited by 11 · see citing works
TestSGD : Interpretable Testing of Neural Networks against Subtle Group Discrimination
Zhang, M., Sun, J., Wang, J., & Sun, B. (2023) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3591869 · Cited by 12 · see citing works
Fairness in Machine Learning Meets with Equity in Healthcare
Raza, S., Pour, P. O., & Bashir, S. R. (2023) · Proceedings of the AAAI Symposium Series · doi:10.1609/aaaiss.v1i1.27493 · Cited by 11 · see citing works
Fairness & friends in the data science era
Catania, B., Guerrini, G., & Accinelli, C. (2022) · AI & Society · doi:10.1007/s00146-022-01472-5 · Cited by 12 · see citing works
Metrics and methods for a systematic comparison of fairness-aware machine learning algorithmsPreprint
Jones, G. P., Hickey, J. M., Stefano, P. G. D., Dhanjal, C., Stoddart, L. C., & Vasileiou, V. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.03986 · Cited by 21 · see citing works
Designing Tools for Semi-Automated Detection of Machine Learning Biases: An Interview StudyPreprint
Law, P.-M., Malik, S., Du, F., & Sinha, M. (2020) · doi:10.31219/osf.io/uvjqh · Cited by 10 · see citing works
Connecting Fairness in Machine Learning with Public Health Equity
Raza, S. (2023) · IEEE International Conference on Healthcare Informatics (ICHI) · doi:10.1109/ichi57859.2023.00127 · Cited by 9 · see citing works
Fairframe: a fairness framework for bias detection and mitigation in news
Sallami, D., & Aı̈meur, E. (2024) · AI and Ethics · doi:10.1007/s43681-024-00568-6 · Cited by 11 · see citing works
- Authors
- Tramèr, F., Atlidakis, V., Geambasu, R., Hsu, D., Hubaux, J.-P., Humbert, M., Juels, A., & Lin, H.
- Affiliations
- Stanford University (US)
- Columbia University (US)
- École Polytechnique Fédérale de Lausanne (CH)
- Saarland University (DE)
- Jacobs Institute (US)
- ORCID
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2015
- Pages
- 401-416
- arXiv
- 1510.02377
- OpenAlex
- W2964116855
- Cited by
- 171
- References
- 50
- Citations by year
- 2026: 4 · 2025: 15 · 2024: 20 · 2023: 21 · 2022: 33 · 2021: 23 · 2020: 21 · 2019: 20 · 2018: 10 · 2017: 4
- FWCI
- 37.48
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- IEEE European Symposium on Security and Privacy (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- IRIS (submittedVersion)
- SERVAL (Université de Lausanne) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Social Sciences › Safety Research › Ethics and Social Impacts of AI
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Keywords
- algorithmic fairness, algorithmic bias detection, indirect discrimination, sensitive attributes, fairness metrics, data-driven applications, image tagging
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review