mlsanityData to 14 Oct 2026

Fair Preprocessing: Towards Understanding Compositional Fairness of Data Transformers in Machine Learning Pipeline

arXiv 2106.06054 ↗First posted 2 Jun 2021cs.LGcited by 49

Not on the map. Why?

Abstract (arXiv)

In recent years, many incidents have been reported where machine learning models exhibited discrimination among people based on race, sex, age, etc. Research has been conducted to measure and mitigate unfairness in machine learning models. For a machine learning task, it is a common practice to build a pipeline that includes an ordered set of data preprocessing stages followed by a classifier. However, most of the research on fairness has considered a single classifier based prediction task. What are the fairness impacts of the preprocessing stages in machine learning pipeline? Furthermore, studies showed that often the root cause of unfairness is ingrained in the data itself, rather than the model. But no research has been conducted to measure the unfairness caused by a specific transformation made in the data preprocessing stage. In this paper, we introduced the causal method of fairness to reason about the fairness impact of data preprocessing stages in ML pipeline. We leveraged existing metrics to define the fairness measures of the stages. Then we conducted a detailed fairness evaluation of the preprocessing stages in 37 pipelines collected from three different sources. Our results show that certain data transformers are causing the model to exhibit unfairness. We identified a number of fairness patterns in several categories of data transformers. Finally, we showed how the local fairness of a preprocessing stage composes in the global fairness of the pipeline. We used the fairness composition to choose appropriate downstream transformer that mitigates unfairness in the machine learning pipeline.

Key facts. Cited by 49 papers in the map (data through 14 Oct 2026). Builds on 28 of its 78 references that are in the map. First posted on arXiv 2 Jun 2021.

Builds on

28 of 78 references.

References · 28

  1. 2016Equality of Opportunity in Supervised Learningcited by 2,007
  2. 2017Counterfactual Fairnesscited by 804
  3. 2014Certifying and removing disparate impactcited by 715
  4. 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 672
  5. 2018Mitigating Unwanted Biases with Adversarial Learningcited by 663
  6. 2017On Fairness and Calibrationcited by 406
  7. 2018AI Fairness 360: An Extensible Toolkit for Detecting, Understanding, and Mitigating Unwanted Algorithmic Biascited by 319
  8. 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
  9. 2018A comparative study of fairness-enhancing interventions in machine learningcited by 208
  10. 2016Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learningcited by 195
  11. 2017Fairness in Machine Learning: Lessons from Political Philosophycited by 149
  12. 2018Aequitas: A Bias and Fairness Audit Toolkitcited by 147
16 more
  1. 2017Fairness Testing: Testing Software for Discriminationcited by 126
  2. 2018A Unified Approach to Quantifying Algorithmic Unfairness: Measuring Individual & Group Unfairness via Inequality Indicescited by 97
  3. 2020Explaining the Explainer: A First Theoretical Analysis of LIMEcited by 89
  4. 2018Automated Directed Fairness Testingcited by 78
  5. 2016Satisfying Real-world Goals with Dataset Constraintscited by 68
  6. 2019A Comprehensive Study on Deep Learning Bug Characteristicscited by 65
  7. 2020Do the Machine Learning Models on a Crowd Sourced Platform Exhibit Bias? An Empirical Study on Model Fairnesscited by 52
  8. 2018Fairness Under Compositioncited by 43
  9. 2021DeepLocalize: Fault Localization for Deep Neural Networkscited by 38
  10. 2020Repairing Deep Neural Networks: Fix Patterns and Challengescited by 33
  11. 2017Themis-ml: A Fairness-aware Machine Learning Interface for End-to-end Discrimination Discovery and Mitigationcited by 24
  12. 2020Making Fair ML Software using Trustworthy Explanationcited by 24
  13. 2017Fair Pipelinescited by 21
  14. 2019Software Engineering for Fairness: A Case Study with Hyperparameter Optimizationcited by 18
  15. 2016Iterative Orthogonal Feature Projection for Diagnosing Bias in Black-Box Modelscited by 12
  16. 2019FAT Forensics: A Python Toolbox for Algorithmic Fairness, Accountability and Transparencycited by 11

Built on by

Cited by year

Citing papers per year: 2021: 5; 2022: 9; 2023: 12; 2024: 16; 2025: 7.

49 papers.

Sort:

By area:

  1. 2021NeuronFair: Interpretable White-Box Fairness Testing through Biased Neuron Identificationcited by 42
  2. 2022A Comprehensive Empirical Study of Bias Mitigation Methods for Machine Learning Classifierscited by 30
  3. 2022Fair learning with Wasserstein barycenters for non-decomposable performance measurescited by 24
  4. 2022Fairify: Fairness Verification of Neural Networkscited by 22
  5. 2021DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programscited by 19
  6. 2021Modeling Techniques for Machine Learning Fairness: A Surveycited by 17
  7. 2022Towards Understanding Fairness and its Composition in Ensemble Machine Learningcited by 17
  8. 2024Who's in and who's out? A case study of multimodal CLIP-filtering in DataCompcited by 15
  9. 2021Decomposing Convolutional Neural Networks into Reusable and Replaceable Modulescited by 14
  10. 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinkingcited by 14
  11. 2024NeuFair: Neural Network Fairness Repair with Dropoutcited by 11
  12. 2023Fix Fairness, Don't Ruin Accuracy: Performance Aware Fairness Repair using AutoMLcited by 9
37 more
  1. 2023Bias Behind the Wheel: Fairness Testing of Autonomous Driving Systemscited by 7
  2. 2023Toward Operationalizing Pipeline-aware ML Fairness: A Research Agenda for Developing Practical Guidelines and Toolscited by 7
  3. 2022An Empirical Study of Modular Bias Mitigators and Ensemblescited by 6
  4. 2022Cascaded Debiasing: Studying the Cumulative Effect of Multiple Fairness-Enhancing Interventionscited by 6
  5. 2024A Large-Scale Empirical Study on Improving the Fairness of Image Classification Modelscited by 6
  6. 2021FairBalance: How to Achieve Equalized Odds With Data Pre-processingcited by 5
  7. 2023Fair Streaming Principal Component Analysis: Statistical and Algorithmic Viewpointcited by 5
  8. 2025Attention Pruning: Automated Fairness Repair of Language Models via Surrogate Simulated Annealingcited by 5
  9. 2023Equalised Odds is not Equal Individual Odds: Post-processing for Group and Individual Fairnesscited by 4
  10. 2023Code Search Debiasing:Improve Search Results beyond Overall Ranking Performancecited by 4
  11. 2024Data vs. Model Machine Learning Fairness Testing: An Empirical Studycited by 4
  12. 2024A Catalog of Fairness-Aware Practices in Machine Learning Engineeringcited by 4
  13. 2024On the Maximal Local Disparity of Fairness-Aware Classifierscited by 3
  14. 2024Diversity Drives Fairness: Ensemble of Higher Order Mutants for Intersectional Fairness of Machine Learning Softwarecited by 3
  15. 2025FairSense: Long-Term Fairness Analysis of ML-Enabled Systemscited by 3
  16. 2022How Robust is your Fair Model? Exploring the Robustness of Diverse Fairness Strategiescited by 2
  17. 2022Enhanced Fairness Testing via Generating Effective Initial Individual Discriminatory Instancescited by 2
  18. 2023Advancing Personalized Federated Learning: Group Privacy, Fairness, and Beyondcited by 2
  19. 2025On Optimal Steering to Achieve Exact Fairnesscited by 2
  20. 2022Navigating Ensemble Configurations for Algorithmic Fairnesscited by 1
  21. 2023On Comparing Fair Classifiers under Data Biascited by 1
  22. 2023Towards Fair and Explainable AI using a Human-Centered AI Approachcited by 1
  23. 2023Towards Better Fairness-Utility Trade-off: A Comprehensive Measurement-Based Reinforcement Learning Frameworkcited by 1
  24. 2024Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deploymentcited by 1
  25. 2024Predicting Fairness of ML Software Configurationscited by 1
  26. 2024FAIREDU: A Multiple Regression-Based Method for Enhancing Fairness in Machine Learning Models for Educational Applicationscited by 1
  27. 2025Fair for a few: Improving Fairness in Doubly Imbalanced Datasetscited by 1
  28. 2025Software Fairness Dilemma: Is Bias Mitigation a Zero-Sum Game?cited by 1
  29. 2023Fairness Improvement with Multiple Protected Attributes: How Far Are We?cited by 0
  30. 2024Evaluating Fair Feature Selection in Machine Learning for Healthcarecited by 0
  31. 2024Building Socially-Equitable Public Modelscited by 0
  32. 2024Towards Socially and Environmentally Responsible AIcited by 0
  33. 2024Debiasify: Self-Distillation for Unsupervised Bias Mitigationcited by 0
  34. 2024Data Acquisition for Improving Model Fairness using Reinforcement Learningcited by 0
  35. 2024Data Preparation for Fairness-Performance Trade-Offs: A Practitioner-Friendly Alternative?cited by 0
  36. 2025Data Requirement Goal Modeling for Machine Learning Systemscited by 0
  37. 2025Applications and Challenges of Fairness APIs in Machine Learning Softwarecited by 0