Figure 4 Sampling vs. Data Augment (figure taken from Matthias Böhm's slides)
This work spans several domains, including histopathological cancer images and ECG time-series data, where domain-specific properties must be preserved. Related to this is their effort to build more informative evaluation datasets. Instead of relying on a single test set, they create test collections that vary along dimensions such as difficulty, distribution shifts, and subgroup coverage. This aligns with emerging regulatory expectations like the EU AI Act, which requires that training and evaluation data be representative for high-risk applications.
Böhm also discussed their work on adaptive model serving through learned sparsification and quantization. The idea is to maintain several model variants and to dynamically choose which to serve depending on latency and accuracy requirements. By continuously sampling real traffic and comparing the predictions of smaller models against a large reference model, the system can monitor accuracy degradation and decide when model swapping is safe. Although initially proposed as a vision paper, the group is now building a prototype that supports fast model swapping and shows promising early results.
Key Takeaways & Outlook
To summarize, Matthias Böhm argued that data-centric ML pipelines, focused on high-quality, well-covered datasets, often matter more than tweaking models. His team builds these pipelines on SystemDS, a DSL plus optimizing compiler that produces hybrid local/distributed execution plans and provides data independence across formats and hardware. A central insight is that many data-engineering, debugging and augmentation tasks can be expressed as tensor/linear-algebra operations, letting them reuse highly optimized matrix kernels. They automate cleaning and imputation (e.g., functional-dependency and MICE pipelines) and search/tune pipeline compositions much like hyperparameter tuning. SystemDS includes lineage tracing, workload-aware compression, and sparsity-exploiting fusion to enable caching, speedups, and memory-efficient execution. The project also supports federated training for privacy-sensitive scenarios and uses LLMs plus data catalogs to auto-generate effective preprocessing pipelines. Finally, they pursue representation search, learned augmentation/sampling, and model quantization/sparsification to trade off accuracy, latency, and energy in production.
Böhm concluded with an outlook that stresses compiler-driven optimization for heterogeneous hardware and sparse data, as well as deeper automation of data-centric pipelines for multimodal workloads. He highlighted the importance of energy- and resource-aware model serving as ML systems move into production. He also pointed to broad opportunities for interdisciplinary collaboration that combines ML systems, domain knowledge, and applied research:
“I firmly believe that in order to build the right system infrastructure, it's also about selective collaborations with actual kind of applications in order to not create artificial problems and solving them.”
Overall, his vision is a holistic ML system stack that tightly unifies algorithms, infrastructure, and real-world data.