mlsanityData to 7 Oct 2026

Auto-Validate by-History: Auto-Program Data Quality Constraints to Validate Recurring Data Pipelines

arXiv 2306.02421 ↗First posted 4 Jun 2023cs.DB cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

Data pipelines are widely employed in modern enterprises to power a variety of Machine-Learning (ML) and Business-Intelligence (BI) applications. Crucially, these pipelines are recurring (e.g., daily or hourly) in production settings to keep data updated so that ML models can be re-trained regularly, and BI dashboards refreshed frequently. However, data quality (DQ) issues can often creep into recurring pipelines because of upstream schema and data drift over time. As modern enterprises operate thousands of recurring pipelines, today data engineers have to spend substantial efforts to manually monitor and resolve DQ issues, as part of their DataOps and MLOps practices. Given the high human cost of managing large-scale pipeline operations, it is imperative that we can automate as much as possible. In this work, we propose Auto-Validate-by-History (AVH) that can automatically detect DQ issues in recurring pipelines, leveraging rich statistics from historical executions. We formalize this as an optimization problem, and develop constant-factor approximation algorithms with provable precision guarantees. Extensive evaluations using 2000 production data pipelines at Microsoft demonstrate the effectiveness and efficiency of AVH.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 8 of its 75 references that are in the map. First posted on arXiv 4 Jun 2023.

Builds on

8 of 75 references.

References · 8

  1. 2018Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholdingcited by 407
  2. 2016LSTM-based Encoder-Decoder for Multi-sensor Anomaly Detectioncited by 213
  3. 2019Time-Series Anomaly Detection Service at Microsoftcited by 163
  4. 2022ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functionscited by 153
  5. 2019HoloDetect: Few-Shot Learning for Error Detectioncited by 31
  6. 2021Auto-FuzzyJoin: Auto-Program Fuzzy Similarity Joins Without Labeled Examplescited by 15
  7. 2021Auto-Validate: Unsupervised Data Validation Using Data-Domain Patterns Inferred from Data Lakescited by 7
  8. 2016Effective and Complete Discovery of Order Dependencies via Set-based Axiomatizationcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 2; 2026: 1.

5 papers.