mlsanityData to 7 Oct 2026

Enhancing Neural Architecture Search with Multiple Hardware Constraints for Deep Learning Model Deployment on Tiny IoT Devices

arXiv 2310.07217 ↗First posted 11 Oct 2023cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

The rapid proliferation of computing domains relying on Internet of Things (IoT) devices has created a pressing need for efficient and accurate deep-learning (DL) models that can run on low-power devices. However, traditional DL models tend to be too complex and computationally intensive for typical IoT end-nodes. To address this challenge, Neural Architecture Search (NAS) has emerged as a popular design automation technique for co-optimizing the accuracy and complexity of deep neural networks. Nevertheless, existing NAS techniques require many iterations to produce a network that adheres to specific hardware constraints, such as the maximum memory available on the hardware or the maximum latency allowed by the target application. In this work, we propose a novel approach to incorporate multiple constraints into so-called Differentiable NAS optimization methods, which allows the generation, in a single shot, of a model that respects user-defined constraints on both memory and latency in a time comparable to a single standard training. The proposed approach is evaluated on five IoT-relevant benchmarks, including the MLPerf Tiny suite and Tiny ImageNet, demonstrating that, with a single search, it is possible to reduce memory and latency by 87.4% and 54.2%, respectively (as defined by our targets), while ensuring non-inferior accuracy on state-of-the-art hand-tuned deep neural networks for TinyML.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 30 of its 53 references that are in the map. First posted on arXiv 11 Oct 2023.

Builds on

30 of 53 references.

References · 30

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  3. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  4. 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
  5. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  6. 2019Searching for MobileNetV3cited by 1,984
  7. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  8. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  9. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  10. 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
  11. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  12. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
18 more
  1. 2017Large-Scale Evolution of Image Classifierscited by 348
  2. 2018SNAS: Stochastic Neural Architecture Searchcited by 288
  3. 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
  4. 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 151
  5. 2023Neural Architecture Search: Insights from 1000 Paperscited by 136
  6. 2021MLPerf Tiny Benchmarkcited by 118
  7. 2017Hello Edge: Keyword Spotting on Microcontrollerscited by 108
  8. 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 92
  9. 2020Can weight sharing outperform random architecture search? An investigation with TuNAScited by 68
  10. 2020DORY: Automatic End-to-End Deployment of Real-World DNNs on Low-Cost IoT MCUscited by 57
  11. 2020μNAS: Constrained Neural Architecture Search for Microcontrollerscited by 54
  12. 2019Visual Wake Words Datasetcited by 46
  13. 2020Description and Discussion on DCASE2020 Challenge Task2: Unsupervised Anomalous Sound Detection for Machine Condition Monitoringcited by 43
  14. 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
  15. 2021HardCoRe-NAS: Hard Constrained diffeRentiable Neural Architecture Searchcited by 20
  16. 2023Lightweight Neural Architecture Search for Temporal Convolutional Networks at the Edgecited by 15
  17. 2022UDC: Unified DNAS for Compressible TinyML Modelscited by 10
  18. 2022Multi-Complexity-Loss DNAS for Energy-Efficient and Memory-Constrained Deep Neural Networkscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 1; 2026: 3.

7 papers.