OneAdapt: Fast Configuration Adaptation for Video Analytics Applications via Backpropagation
Not on the map. Why?
Abstract (arXiv)
Deep learning inference on streaming media data, such as object detection in video or LiDAR feeds and text extraction from audio waves, is now ubiquitous. To achieve high inference accuracy, these applications typically require significant network bandwidth to gather high-fidelity data and extensive GPU resources to run deep neural networks (DNNs). While the high demand for network bandwidth and GPU resources could be substantially reduced by optimally adapting the configuration knobs, such as video resolution and frame rate, current adaptation techniques fail to meet three requirements simultaneously: adapt configurations (i) with minimum extra GPU or bandwidth overhead; (ii) to reach near-optimal decisions based on how the data affects the final DNN's accuracy, and (iii) do so for a range of configuration knobs. This paper presents OneAdapt, which meets these requirements by leveraging a gradient-ascent strategy to adapt configuration knobs. The key idea is to embrace DNNs' differentiability to quickly estimate the accuracy's gradient to each configuration knob, called AccGrad. Specifically, OneAdapt estimates AccGrad by multiplying two gradients: InputGrad (i.e. how each configuration knob affects the input to the DNN) and DNNGrad (i.e. how the DNN input affects the DNN inference output). We evaluate OneAdapt across five types of configurations, four analytic tasks, and five types of input data. Compared to state-of-the-art adaptation schemes, OneAdapt cuts bandwidth usage and GPU usage by 15-59% while maintaining comparable accuracy or improves accuracy by 1-5% while using equal or fewer resources.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 29 of its 85 references that are in the map. First posted on arXiv 3 Oct 2023.
Builds on
29 of 85 references.
References · 29
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016YOLO9000: Better, Faster, Strongercited by 1,429
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 215
- 2019Multimodal End-to-End Autonomous Drivingcited by 110
- 2017PKU-MMD: A Large Scale Benchmark for Continuous Multi-Modal Human Action Understandingcited by 101
- 2016Memory-Efficient Backpropagation Through Timecited by 78
- 2016Seq-NMS for Video Object Detectioncited by 68
- 2020Ekya: Continuous Learning of Video Analytics Models on Edge Compute Serverscited by 58
17 more
- 2018BlazeIt: Optimizing Declarative Aggregation and Limit Queries for Neural Network-Based Video Analyticscited by 41
- 2017NoScope: Optimizing Neural Network Queries over Video at Scalecited by 37
- 2019Scaling Video Analytics on Constrained Edge Nodescited by 36
- 2018Toward domain-invariant speech recognition via large scale trainingcited by 35
- 2022GACT: Activation Compressed Training for Generic Network Architecturescited by 31
- 2019AdaScale: Towards Real-time Video Object Detection Using Adaptive Scalingcited by 27
- 2019Backprop with Approximate Activations for Memory-efficient Network Trainingcited by 19
- 2021Convergence Rates of Gradient Methods for Convex Optimization in the Space of Measurescited by 19
- 2016Bayesian Optimization with Exponential Convergencecited by 18
- 2022Automatic Curriculum Generation for Learning Adaptation in Networkingcited by 14
- 2021Boggart: Towards General-Purpose Acceleration of Retrospective Video Analyticscited by 10
- 2018VStore: A Data Store for Analytics on Large Videoscited by 9
- 2021Experimental investigation on STFT phase representations for deep learning-based dysarthric speech detectioncited by 7
- 2022RevBiFPN: The Fully Reversible Bidirectional Feature Pyramid Networkcited by 6
- 2020Gradient-based Algorithms for Convex Discrete Optimization via Simulationcited by 5
- 2022Saliency-Driven Versatile Video Coding for Neural Object Detectioncited by 3
- 2022DNN-Driven Compressive Offloading for Edge-Assisted Semantic Video Segmentationcited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.