mlsanityData to 7 Oct 2026

Active Learning for Deep Neural Networks on Edge Devices

arXiv 2106.10836 ↗First posted 21 Jun 2021cs.LG cs.CV cs.NIcited by 6

Not on the map. Why?

Abstract (arXiv)

When dealing with deep neural network (DNN) applications on edge devices, continuously updating the model is important. Although updating a model with real incoming data is ideal, using all of them is not always feasible due to limits, such as labeling and communication costs. Thus, it is necessary to filter and select the data to use for training (i.e., active learning) on the device. In this paper, we formalize a practical active learning problem for DNNs on edge devices and propose a general task-agnostic framework to tackle this problem, which reduces it to a stream submodular maximization. This framework is light enough to be run with low computational resources, yet provides solutions whose quality is theoretically guaranteed thanks to the submodular property. Through this framework, we can configure data selection criteria flexibly, including using methods proposed in previous active learning studies. We evaluate our approach on both classification and object detection tasks in a practical setting to simulate a real-life scenario. The results of our study show that the proposed framework outperforms all other methods in both tasks, while running at a practical speed on real devices.

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

Builds on

24 of 48 references.

References · 24

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  4. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  5. 2015SSD: Single Shot MultiBox Detectorcited by 3,125
  6. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  7. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
  8. 2019Searching for MobileNetV3cited by 1,984
  9. 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
  10. 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
  11. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
  12. 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
12 more
  1. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  2. 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 916
  3. 2017Deep Bayesian Active Learning with Image Datacited by 812
  4. 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 602
  5. 2019BatchBALD: Efficient and Diverse Batch Acquisition for Deep Bayesian Active Learningcited by 428
  6. 2019Learning From Less Data: A Unified Data Subset Selection and Active Learning Framework for Computer Visioncited by 64
  7. 2018Localization-Aware Active Learning for Object Detectioncited by 48
  8. 2017Scalable Log Determinants for Gaussian Process Kernel Learningcited by 34
  9. 2021Neural Active Learning with Performance Guaranteescited by 22
  10. 2019Submodular Streaming in All its Glory: Tight Approximation, Minimum Memory and Low Adaptive Complexitycited by 14
  11. 2020Identifying Wrongly Predicted Samples: A Method for Active Learningcited by 8
  12. 2020Very Fast Streaming Submodular Function Maximizationcited by 6

Built on by

Cited by year (2026 to 7 Oct)

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

6 papers.