mlsanityData to 7 Oct 2026

Chanakya: Learning Runtime Decisions for Adaptive Real-Time Perception

arXiv 2106.05665 ↗First posted 10 Jun 2021cs.CV cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

Real-time perception requires planned resource utilization. Computational planning in real-time perception is governed by two considerations -- accuracy and latency. There exist run-time decisions (e.g. choice of input resolution) that induce tradeoffs affecting performance on a given hardware, arising from intrinsic (content, e.g. scene clutter) and extrinsic (system, e.g. resource contention) characteristics. Earlier runtime execution frameworks employed rule-based decision algorithms and operated with a fixed algorithm latency budget to balance these concerns, which is sub-optimal and inflexible. We propose Chanakya, a learned approximate execution framework that naturally derives from the streaming perception paradigm, to automatically learn decisions induced by these tradeoffs instead. Chanakya is trained via novel rewards balancing accuracy and latency implicitly, without approximating either objectives. Chanakya simultaneously considers intrinsic and extrinsic context, and predicts decisions in a flexible manner. Chanakya, designed with low overhead in mind, outperforms state-of-the-art static and dynamic execution policies on public datasets on both server GPUs and edge devices.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 24 of its 50 references that are in the map. First posted on arXiv 10 Jun 2021.

Builds on

24 of 50 references.

References · 24

  1. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  2. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  5. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  7. 2019Searching for MobileNetV3cited by 1,984
  8. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
  9. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
  10. 2017Focal Loss for Dense Object Detectioncited by 749
  11. 2019Argoverse: 3D Tracking and Forecasting with Rich Mapscited by 728
  12. 2019Hybrid Task Cascade for Instance Segmentationcited by 479
12 more
  1. 2019Tracking without bells and whistlescited by 382
  2. 2020Scaled-YOLOv4: Scaling Cross Stage Partial Networkcited by 211
  3. 2016Speed/accuracy trade-offs for modern convolutional object detectorscited by 198
  4. 2020TIDE: A General Toolbox for Identifying Object Detection Errorscited by 113
  5. 2017Action Branching Architectures for Deep Reinforcement Learningcited by 90
  6. 2016T-CNN: Tubelets with Convolutional Neural Networks for Object Detection from Videoscited by 67
  7. 2020Ekya: Continuous Learning of Video Analytics Models on Edge Compute Serverscited by 58
  8. 2019Real-Time Reinforcement Learningcited by 38
  9. 2019AdaScale: Towards Real-time Video Object Detection Using Adaptive Scalingcited by 27
  10. 2020ApproxDet: Content and Contention-Aware Approximate Object Detection for Mobilescited by 15
  11. 2018Reactive Reinforcement Learning in Asynchronous Environmentscited by 12
  12. 2020SENSEI: Aligning Video Streaming Quality with Dynamic User Sensitivitycited by 6

Built on by

Cited by year

Citing papers per year: 2024: 3; 2025: 2.

5 papers.