Real-Time Machine Learning: The Missing Pieces
Not on the map. Why?
Abstract (arXiv)
Machine learning applications are increasingly deployed not only to serve predictions using static models, but also as tightly-integrated components of feedback loops involving dynamic, real-time decision making. These applications pose a new set of requirements, none of which are difficult to achieve in isolation, but the combination of which creates a challenge for existing distributed execution frameworks: computation with millisecond latency at high throughput, adaptive construction of arbitrary task graphs, and execution of heterogeneous kernels over diverse sets of resources. We assert that a new distributed execution framework is needed for such ML applications and propose a candidate approach with a proof-of-concept architecture that achieves a 63x performance improvement over a state-of-the-art execution framework for a representative application.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 3.
7 papers.
- 2022A Multi-Stage Automated Online Network Data Stream Analytics Framework for IIoT Systemscited by 8
- 2023Time-sensitive Learning for Heterogeneous Federated Edge Intelligencecited by 8
- 2023AutoML in Heavily Constrained Applicationscited by 3
- 2022A Trainable Approach to Zero-delay Smoothing Spline Interpolationcited by 1
- 2022CapillaryX: A Software Design Pattern for Analyzing Medical Images in Real-time using Deep Learningcited by 1
- 2021Machines & Influence: An Information Systems Lenscited by 0
- 2023Keep Your Friends Close: Leveraging Affinity Groups to Accelerate AI Inference Workflowscited by 0
- 2023Keep Your Friends Close: Leveraging Affinity Groups to Accelerate AI Inference Workflows30 Nov 2023
- 2023AutoML in Heavily Constrained Applications29 Jun 2023
- 2023Time-sensitive Learning for Heterogeneous Federated Edge Intelligence26 Jan 2023
- 2022A Multi-Stage Automated Online Network Data Stream Analytics Framework for IIoT Systems5 Oct 2022
- 2022CapillaryX: A Software Design Pattern for Analyzing Medical Images in Real-time using Deep Learning13 Apr 2022
- 2022A Trainable Approach to Zero-delay Smoothing Spline Interpolation7 Mar 2022
- 2021Machines & Influence: An Information Systems Lens26 Nov 2021