Data Cleaning and Machine Learning: A Systematic Literature Review
Not on the map. Why?
Abstract (arXiv)
Context: Machine Learning (ML) is integrated into a growing number of systems for various applications. Because the performance of an ML model is highly dependent on the quality of the data it has been trained on, there is a growing interest in approaches to detect and repair data errors (i.e., data cleaning). Researchers are also exploring how ML can be used for data cleaning; hence creating a dual relationship between ML and data cleaning. To the best of our knowledge, there is no study that comprehensively reviews this relationship. Objective: This paper's objectives are twofold. First, it aims to summarize the latest approaches for data cleaning for ML and ML for data cleaning. Second, it provides future work recommendations. Method: We conduct a systematic literature review of the papers published between 2016 and 2022 inclusively. We identify different types of data cleaning activities with and for ML: feature cleaning, label cleaning, entity matching, outlier detection, imputation, and holistic data cleaning. Results: We summarize the content of 101 papers covering various data cleaning activities and provide 24 future work recommendations. Our review highlights many promising data cleaning techniques that can be further extended. Conclusion: We believe that our review of the literature will help the community develop better approaches to clean data.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 87 of its 228 references that are in the map. First posted on arXiv 3 Oct 2023.
Builds on
87 of 228 references.
References · 87
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2022Generative Adversarial Networkscited by 5,603
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
38 more
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2016Enriching Word Vectors with Subword Informationcited by 1,578
- 2019SciBERT: A Pretrained Language Model for Scientific Textcited by 1,404
- 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
- 2018Universal Sentence Encodercited by 485
- 2019Confident Learning: Estimating Uncertainty in Dataset Labelscited by 411
- 2019AutoML: A Survey of the State-of-the-Artcited by 388
- 2019FinBERT: Financial Sentiment Analysis with Pre-trained Language Modelscited by 378
- 2019Fast AutoAugmentcited by 243
- 2023Data-centric Artificial Intelligence: A Surveycited by 202
- 2017CleanNet: Transfer Learning for Scalable Image Classifier Training with Label Noisecited by 181
- 2019Deep learning with noisy labels: exploring techniques and remedies in medical image analysiscited by 173
- 2022Can Foundation Models Wrangle Your Data?cited by 173
- 2020Deep Learning for Anomaly Detection: A Reviewcited by 159
- 2019Self-Driving Cars: A Surveycited by 147
- 2020Deep Entity Matching with Pre-Trained Language Modelscited by 143
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2017Learning From Noisy Large-Scale Datasets With Minimal Supervisioncited by 115
- 2018A Survey on Data Collection for Machine Learning: a Big Data -- AI Integration Perspectivecited by 111
- 2017HoloClean: Holistic Data Repairs with Probabilistic Inferencecited by 79
- 2021Software Engineering for AI-Based Systems: A Surveycited by 68
- 2019Data Cleansing for Models Trained with SGDcited by 67
- 2018Generative Adversarial Active Learning for Unsupervised Outlier Detectioncited by 65
- 2015Hinge-Loss Markov Random Fields and Probabilistic Soft Logiccited by 63
- 2018Data augmentation instead of explicit regularizationcited by 62
- 2023A Survey of Learning-based Automated Program Repaircited by 55
- 2017DeepER -- Deep Entity Resolutioncited by 54
- 2018On Testing Machine Learning Programscited by 48
- 2021Interactive Label Cleaning with Example-based Explanationscited by 48
- 2022Annotation Error Detection: Analyzing the Past and Present for a More Coherent Futurecited by 45
- 2021Active label cleaning for improved dataset quality under resource constraintscited by 44
- 2020Towards CRISP-ML(Q): A Machine Learning Process Model with Quality Assurance Methodologycited by 41
- 2019Low-resource Deep Entity Resolution with Transfer and Active Learningcited by 37
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
- 2020Neural Networks for Entity Matching: A Surveycited by 33
- 2019HoloDetect: Few-Shot Learning for Error Detectioncited by 31
50 most cited of 87 All 87 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 5.
9 papers.
- 2025LM-mixup: Text Data Augmentation via Language Model based Mixupcited by 3
- 2025CleanSurvival: Automated data preprocessing for time-to-event models using reinforcement learningcited by 2
- 2024Mislabeled examples detection viewed as probing machine learning models: concepts, survey and extensive benchmarkcited by 1
- 2026Remote Sensing Change Detection via Weak Temporal Supervisioncited by 1
- 2025Representation-Based Data Quality Audits for Audiocited by 0
- 2026QuAIL: Quality-Aware Inertial Learning for Robust Training under Data Corruptioncited by 0
- 2026Finding Most Influential Setscited by 0
- 2026Trustworthy Self-Composable Big-Data-as-a-Service: An LLM-Orchestrated Multi-Agent Framework for Automated Data Engineering, AutoML, MLOps Deployment, and Drift-Aware Lifecycle Optimizationcited by 0
- 2026Unsupervised Anomaly Detection for Image Dataset Quality Assurance in Multi-Center Breast MRIcited by 0
- 2026Unsupervised Anomaly Detection for Image Dataset Quality Assurance in Multi-Center Breast MRI17 Aug 2026
- 2026Trustworthy Self-Composable Big-Data-as-a-Service: An LLM-Orchestrated Multi-Agent Framework for Automated Data Engineering, AutoML, MLOps Deployment, and Drift-Aware Lifecycle Optimization16 Jun 2026
- 2026Finding Most Influential Sets4 Jun 2026
- 2026QuAIL: Quality-Aware Inertial Learning for Robust Training under Data Corruption3 Feb 2026
- 2026Remote Sensing Change Detection via Weak Temporal Supervision5 Jan 2026
- 2025LM-mixup: Text Data Augmentation via Language Model based Mixup23 Oct 2025
- 2025Representation-Based Data Quality Audits for Audio30 Sep 2025
- 2025CleanSurvival: Automated data preprocessing for time-to-event models using reinforcement learning6 Feb 2025
- 2024Mislabeled examples detection viewed as probing machine learning models: concepts, survey and extensive benchmark21 Oct 2024