mlsanityData to 7 Oct 2026

Serving and Optimizing Machine Learning Workflows on Heterogeneous Infrastructures

arXiv 2205.04713 ↗First posted 10 May 2022cs.LG cs.DB cs.DCcited by 12

Not on the map. Why?

Abstract (arXiv)

With the advent of ubiquitous deployment of smart devices and the Internet of Things, data sources for machine learning inference have increasingly moved to the edge of the network. Existing machine learning inference platforms typically assume a homogeneous infrastructure and do not take into account the more complex and tiered computing infrastructure that includes edge devices, local hubs, edge datacenters, and cloud datacenters. On the other hand, recent AutoML efforts have provided viable solutions for model compression, pruning and quantization for heterogeneous environments; for a machine learning model, now we may easily find or even generate a series of models with different tradeoffs between accuracy and efficiency. We design and implement JellyBean, a system for serving and optimizing machine learning inference workflows on heterogeneous infrastructures. Given service-level objectives (e.g., throughput, accuracy), JellyBean picks the most cost-efficient models that meet the accuracy target and decides how to deploy them across different tiers of infrastructures. Evaluations show that JellyBean reduces the total serving cost of visual question answering by up to 58%, and vehicle tracking from the NVIDIA AI City Challenge by up to 36% compared with state-of-the-art model selection and worker assignment solutions. JellyBean also outperforms prior ML serving systems (e.g., Spark on the cloud) up to 5x in serving costs.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 25 of its 63 references that are in the map. First posted on arXiv 10 May 2022.

Builds on

25 of 63 references.

References · 25

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  4. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  5. 2015VQA: Visual Question Answeringcited by 2,489
  6. 2020Knowledge Distillation: A Surveycited by 1,578
  7. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  8. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  9. 2019Learned Step Size Quantizationcited by 604
  10. 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
  11. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
  12. 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
13 more
  1. 2018Model compression via distillation and quantizationcited by 287
  2. 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
  3. 2017MUTAN: Multimodal Tucker Fusion for Visual Question Answeringcited by 137
  4. 2019CityFlow: A City-Scale Benchmark for Multi-Target Multi-Camera Vehicle Tracking and Re-Identificationcited by 119
  5. 2017TensorFlow-Serving: Flexible, High-Performance ML Servingcited by 85
  6. 2022Pathways: Asynchronous Distributed Dataflow for MLcited by 81
  7. 2015MLlib: Machine Learning in Apache Sparkcited by 55
  8. 2019Multimodal Transformer Networks for End-to-End Video-Grounded Dialogue Systemscited by 52
  9. 2018BlazeIt: Optimizing Declarative Aggregation and Limit Queries for Neural Network-Based Video Analyticscited by 41
  10. 2021City-Scale Multi-Camera Vehicle Tracking Guided by Crossroad Zonescited by 18
  11. 2021Llama: A Heterogeneous & Serverless Framework for Auto-Tuning Video Analytics Pipelinescited by 16
  12. 2022Optimizing Machine Learning Inference Queries with Correlative Proxy Modelscited by 13
  13. 2018Scaling Video Analytics Systems to Large Camera Deploymentscited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 5; 2025: 5; 2026: 1.

12 papers.