mlsanityData to 14 Oct 2026

Towards Interactively Improving ML Data Preparation Code via "Shadow Pipelines"

arXiv 2404.19591 ↗First posted 30 Apr 2024cs.DB cs.LG cs.SEcited by 1

Not on the map. Why?

Abstract (arXiv)

Data scientists develop ML pipelines in an iterative manner: they repeatedly screen a pipeline for potential issues, debug it, and then revise and improve its code according to their findings. However, this manual process is tedious and error-prone. Therefore, we propose to support data scientists during this development cycle with automatically derived interactive suggestions for pipeline improvements. We discuss our vision to generate these suggestions with so-called shadow pipelines, hidden variants of the original pipeline that modify it to auto-detect potential issues, try out modifications for improvements, and suggest and explain these modifications to the user. We envision to apply incremental view maintenance-based optimisations to ensure low-latency computation and maintenance of the shadow pipelines. We conduct preliminary experiments to showcase the feasibility of our envisioned approach and the potential benefits of our proposed optimisations.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 5 of its 27 references that are in the map. First posted on arXiv 30 Apr 2024.

Builds on

5 of 27 references.

References · 5

  1. 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
  2. 2019Efficient Task-Specific Data Valuation for Nearest Neighbor Algorithmscited by 148
  3. 2021Interpretable Data-Based Explanations for Fairness Debuggingcited by 30
  4. 2020Complaint-driven Training Data Debugging for Query 2.0cited by 16
  5. 2019CleanML: A Study for Evaluating the Impact of Data Cleaning on ML Classification Taskscited by 7

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.