mlsanityData to 7 Oct 2026

Data Cleaning and Machine Learning: A Systematic Literature Review

arXiv 2310.01765 ↗First posted 3 Oct 2023cs.LG cs.DBcited by 9

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

  1. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  5. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  6. 2022Generative Adversarial Networkscited by 5,603
  7. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  8. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  9. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  10. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
  11. 2017Billion-scale similarity search with GPUscited by 2,477
  12. 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
38 more
  1. 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
  2. 2016Enriching Word Vectors with Subword Informationcited by 1,578
  3. 2019SciBERT: A Pretrained Language Model for Scientific Textcited by 1,404
  4. 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
  5. 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
  6. 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
  7. 2018Universal Sentence Encodercited by 485
  8. 2019Confident Learning: Estimating Uncertainty in Dataset Labelscited by 411
  9. 2019AutoML: A Survey of the State-of-the-Artcited by 388
  10. 2019FinBERT: Financial Sentiment Analysis with Pre-trained Language Modelscited by 378
  11. 2019Fast AutoAugmentcited by 243
  12. 2023Data-centric Artificial Intelligence: A Surveycited by 202
  13. 2017CleanNet: Transfer Learning for Scalable Image Classifier Training with Label Noisecited by 181
  14. 2019Deep learning with noisy labels: exploring techniques and remedies in medical image analysiscited by 173
  15. 2022Can Foundation Models Wrangle Your Data?cited by 173
  16. 2020Deep Learning for Anomaly Detection: A Reviewcited by 159
  17. 2019Self-Driving Cars: A Surveycited by 147
  18. 2020Deep Entity Matching with Pre-Trained Language Modelscited by 143
  19. 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
  20. 2017Learning From Noisy Large-Scale Datasets With Minimal Supervisioncited by 115
  21. 2018A Survey on Data Collection for Machine Learning: a Big Data -- AI Integration Perspectivecited by 111
  22. 2017HoloClean: Holistic Data Repairs with Probabilistic Inferencecited by 79
  23. 2021Software Engineering for AI-Based Systems: A Surveycited by 68
  24. 2019Data Cleansing for Models Trained with SGDcited by 67
  25. 2018Generative Adversarial Active Learning for Unsupervised Outlier Detectioncited by 65
  26. 2015Hinge-Loss Markov Random Fields and Probabilistic Soft Logiccited by 63
  27. 2018Data augmentation instead of explicit regularizationcited by 62
  28. 2023A Survey of Learning-based Automated Program Repaircited by 55
  29. 2017DeepER -- Deep Entity Resolutioncited by 54
  30. 2018On Testing Machine Learning Programscited by 48
  31. 2021Interactive Label Cleaning with Example-based Explanationscited by 48
  32. 2022Annotation Error Detection: Analyzing the Past and Present for a More Coherent Futurecited by 45
  33. 2021Active label cleaning for improved dataset quality under resource constraintscited by 44
  34. 2020Towards CRISP-ML(Q): A Machine Learning Process Model with Quality Assurance Methodologycited by 41
  35. 2019Low-resource Deep Entity Resolution with Transfer and Active Learningcited by 37
  36. 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
  37. 2020Neural Networks for Entity Matching: A Surveycited by 33
  38. 2019HoloDetect: Few-Shot Learning for Error Detectioncited by 31

50 most cited of 87 All 87 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 3; 2026: 5.

9 papers.