mlsanityData to 7 Oct 2026

Biathlon: Harnessing Model Resilience for Accelerating ML Inference Pipelines

arXiv 2405.11191 ↗First posted 18 May 2024cs.DB cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Machine learning inference pipelines commonly encountered in data science and industries often require real-time responsiveness due to their user-facing nature. However, meeting this requirement becomes particularly challenging when certain input features require aggregating a large volume of data online. Recent literature on interpretable machine learning reveals that most machine learning models exhibit a notable degree of resilience to variations in input. This suggests that machine learning models can effectively accommodate approximate input features with minimal discernible impact on accuracy. In this paper, we introduce Biathlon, a novel ML serving system that leverages the inherent resilience of models and determines the optimal degree of approximation for each aggregation feature. This approach enables maximum speedup while ensuring a guaranteed bound on accuracy loss. We evaluate Biathlon on real pipelines from both industry applications and data science competitions, demonstrating its ability to meet real-time latency requirements by achieving 5.3x to 16.6x speedup with almost no accuracy loss.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 20 of its 89 references that are in the map. First posted on arXiv 18 May 2024.

Builds on

20 of 89 references.

References · 20

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2022Why do tree-based models still outperform deep learning on tabular data?cited by 198
  3. 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
  4. 2021Feature Importance-aware Transferable Adversarial Attackscited by 125
  5. 2017NoScope: Optimizing Neural Network Queries over Video at Scalecited by 37
  6. 2018Rafiki: Machine Learning as an Analytics Service Systemcited by 33
  7. 2018PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systemscited by 22
  8. 2020A Tensor Compiler for Unified Machine Learning Prediction Servingcited by 19
  9. 2022End-to-end Optimization of Machine Learning Prediction Queriescited by 16
  10. 2022Query Processing on Tensor Computation Runtimescited by 12
  11. 2022Serving and Optimizing Machine Learning Workflows on Heterogeneous Infrastructurescited by 12
  12. 2018VerdictDB: Universalizing Approximate Query Processingcited by 11
8 more
  1. 2019Machine Learning at Microsoft with ML .NETcited by 11
  2. 2021Feature Importance Guided Attack: A Model Agnostic Adversarial Attackcited by 10
  3. 2021Interpretable Machine Learning: Moving From Mythos to Diagnosticscited by 9
  4. 2022AccMPEG: Optimizing Video Encoding for Video Analyticscited by 6
  5. 2019Data Science through the looking glass and what we found therecited by 5
  6. 2023JoinBoost: Grow Trees Over Normalized Data Using Only SQLcited by 4
  7. 2017Database Learning: Toward a Database that Becomes Smarter Every Timecited by 3
  8. 2023A Step Toward Deep Online Aggregation (Extended Version)cited by 2

Built on by

Cited by year (2026 to 7 Oct)

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

2 papers.