Demo Data from VLDB 2026 / reviewers in the wild / expert
Shafaq Siddiqi
dblp:195/9135 · also Shafaq Siddiqui
· DBLP profile ↗
3ranked-venue papers
2as first author
2since 2021 · last 2026
0000-0003-0031-9911ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 2 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Data integration and cleaning · 50% Machine learning and data management · 50% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning and data management › training data quality
data cleaning for machine learning |
1.7 | 2 | 2026 | Saga++: A Scalable Framework for Optimizing Data Cleaning Pipelines for Machine Learning Applications · ACM Trans. Database Syst. 2026 SAGA: A Scalable Framework for Optimizing Data Cleaning Pipelines for Machine Learning Applications · Proc. ACM Manag. Data 2023 |
Machine learning › Efficient and distributed learning
automated machine learning |
0.3 | 1 | 2026 | Saga++: A Scalable Framework for Optimizing Data Cleaning Pipelines for Machine Learning Applications · ACM Trans. Database Syst. 2026 |
Methods — techniques the papers use, named apart from their topics
hyperparameter tuning · 2.7feature selection · 2.7AutoML · 2.7guided sampling · 2.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Saga++: A Scalable Framework for Optimizing Data Cleaning Pipelines for Machine Learning ApplicationsabstractIn the exploratory data science lifecycle, data scientists often spent the majority of their time finding, integrating, validating, and cleaning relevant datasets. Despite recent work on data validation, and numerous error detection and correction algorithms, in practice, data cleaning for ML remains largely a manual, unpleasant, and labor-intensive trial and error process, especially in large-scale, distributed computation settings. The target ML application—such as classification or regression models—can be used as a signal of valuable feedback though, for selecting effective data cleaning strategies. In this article, we introduce Saga++ , a framework for automatically generating the top-K most effective data cleaning pipelines. Saga++ adopts ideas from Auto-ML, feature selection, and hyper-parameter tuning. Our framework is extensible for user-provided constraints, new data cleaning primitives, and ML applications; automatically generates hybrid runtime plans of local and distributed operations; and performs pruning by interesting properties (e.g., monotonicity). Furthermore, we exploit guided sampling on the input dataset to enable enumeration on a smaller subset, reducing the time required to discover the top-K pipelines. As a post-processing step, we also perform pipeline pruning on the selected top-K pipelines, removing redundant and less effective cleaning primitives. Instead of full automation—which is rather unrealistic— Saga++ simplifies the mechanical aspects of data cleaning. Our experiments show that Saga++ yields robust accuracy improvements over state-of-the-art, and good scalability regarding increasing data sizes and number of evaluated pipelines. Shafaq Siddiqi, Arnab Phani, Roman Kern, Matthias Boehm 0001 |
ACM Trans. Database Syst. | 1 |
| 2023 | SAGA: A Scalable Framework for Optimizing Data Cleaning Pipelines for Machine Learning ApplicationsabstractIn the exploratory data science lifecycle, data scientists often spent the majority of their time finding, integrating, validating and cleaning relevant datasets. Despite recent work on data validation, and numerous error detection and correction algorithms, in practice, data cleaning for ML remains largely a manual, unpleasant, and labor-intensive trial and error process, especially in large-scale, distributed computation. The target ML application---such as classification or regression models---can be used as a signal of valuable feedback though, for selecting effective data cleaning strategies. In this paper, we introduce SAGA, a framework for automatically generating the top-K most effective data cleaning pipelines. SAGA adopts ideas from Auto-ML, feature selection, and hyper-parameter tuning. Our framework is extensible for user-provided constraints, new data cleaning primitives, and ML applications; automatically generates hybrid runtime plans of local and distributed operations; and performs pruning by interesting properties (e.g., monotonicity). Instead of full automation---which is rather unrealistic---SAGA simplifies the mechanical aspects of data cleaning. Our experiments show that SAGA yields robust accuracy improvements over state-of-the-art, and good scalability regarding increasing data sizes and number of evaluated pipelines. Shafaq Siddiqi, Roman Kern, Matthias Boehm 0001 |
Proc. ACM Manag. Data | 1 |
| 2020 | SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecycle
Matthias Boehm 0001, Iulian Antonov, Sebastian Baunsgaard, Mark Dokter, Robert Ginthör, Kevin Innerebner, Florijan Klezin, Stefanie N. Lindstaedt, Arnab Phani, Benjamin Rath, Berthold Reinwald, Shafaq Siddiqi, Sebastian Benjamin Wrede |
CIDR | 12 |