Automatic Data Repair: Are We Ready to Deploy?
Not on the map. Why?
Abstract (arXiv)
Data quality is paramount in today's data-driven world, especially in the era of generative AI. Dirty data with errors and inconsistencies usually leads to flawed insights, unreliable decision-making, and biased or low-quality outputs from generative models. The study of repairing erroneous data has gained significant importance. Existing data repair algorithms differ in information utilization, problem settings, and are tested in limited scenarios. In this paper, we initially compare and summarize these algorithms using a new guided information-based taxonomy. We then systematically conduct a comprehensive evaluation of 12 mainstream data repair algorithms under the settings of various data error rates, error types, and downstream analysis tasks, assessing their error reduction performance with a novel metric. Also, we develop an effective and unified repair optimization strategy that substantially benefits the state of the arts, as empirically confirmed. We demonstrate that, the pure clean data may not necessarily yield the best performance in data analysis tasks and data is always worth repairing regardless of error rate. Based on the found observations and insights, we provide some practical guidelines for 5 scenarios and 2 main data analysis tasks. We anticipate this paper enabling researchers and users to well understand and deploy data repair algorithms in practice. Finally, we outline research challenges and promising future directions in the data repair field.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Oct 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 4; 2026: 1.
5 papers.
- 2025Exploring LLM Agents for Cleaning Tabular Machine Learning Datasetscited by 20
- 2025Auto-Test: Learning Semantic-Domain Constraints for Unsupervised Error Detection in Tablescited by 2
- 2025LoopServe: An Adaptive Dual-phase LLM Inference Acceleration System for Multi-Turn Dialoguescited by 2
- 2025Quality Assessment of Tabular Data using Large Language Models and Code Generationcited by 1
- 2026Auto-Fill: Learning to Predict Missing Values Accurately with Specialist Language Modelscited by 0
- 2026Auto-Fill: Learning to Predict Missing Values Accurately with Specialist Language Models22 Jul 2026
- 2025Quality Assessment of Tabular Data using Large Language Models and Code Generation11 Sep 2025
- 2025LoopServe: An Adaptive Dual-phase LLM Inference Acceleration System for Multi-Turn Dialogues18 Jul 2025
- 2025Auto-Test: Learning Semantic-Domain Constraints for Unsupervised Error Detection in Tables14 Apr 2025
- 2025Exploring LLM Agents for Cleaning Tabular Machine Learning Datasets9 Mar 2025