mlsanityData to 7 Oct 2026

Search-time Efficient Device Constraints-Aware Neural Architecture Search

arXiv 2307.04443 ↗First posted 10 Jul 2023cs.CV cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Edge computing aims to enable edge devices, such as IoT devices, to process data locally instead of relying on the cloud. However, deep learning techniques like computer vision and natural language processing can be computationally expensive and memory-intensive. Creating manual architectures specialized for each device is infeasible due to their varying memory and computational constraints. To address these concerns, we automate the construction of task-specific deep learning architectures optimized for device constraints through Neural Architecture Search (NAS). We present DCA-NAS, a principled method of fast neural network architecture search that incorporates edge-device constraints such as model size and floating-point operations. It incorporates weight sharing and channel bottleneck techniques to speed up the search time. Based on our experiments, we see that DCA-NAS outperforms manual architectures for similar sized models and is comparable to popular mobile architectures on various image classification datasets like CIFAR-10, CIFAR-100, and Imagenet-1k. Experiments with search spaces -- DARTS and NAS-Bench-201 show the generalization capabilities of DCA-NAS. On further evaluating our approach on Hardware-NAS-Bench, device-specific architectures with low inference latency and state-of-the-art performance were discovered.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 44 of its 51 references that are in the map. First posted on arXiv 10 Jul 2023.

Builds on

44 of 51 references.

References · 44

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  3. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  4. 2014Going Deeper with Convolutionscited by 4,231
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  7. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  8. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
  9. 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
  10. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  11. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  12. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
32 more
  1. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  2. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  3. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  4. 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
  5. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  6. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  7. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  8. 2017Large-Scale Evolution of Image Classifierscited by 348
  9. 2018SNAS: Stochastic Neural Architecture Searchcited by 288
  10. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
  11. 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
  12. 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
  13. 2019Searching for A Robust Neural Architecture in Four GPU Hourscited by 258
  14. 2016Trained Ternary Quantizationcited by 203
  15. 2016Deep Pyramidal Residual Networkscited by 163
  16. 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 151
  17. 2020Stabilizing Differentiable Architecture Search via Perturbation-based Regularizationcited by 102
  18. 2021Rethinking Architecture Selection in Differentiable NAScited by 92
  19. 2020DrNAS: Dirichlet Neural Architecture Searchcited by 73
  20. 2019SGAS: Sequential Greedy Architecture Searchcited by 69
  21. 2019BayesNAS: A Bayesian Approach for Neural Architecture Searchcited by 67
  22. 2020MiLeNAS: Efficient Neural Architecture Search via Mixed-Level Reformulationcited by 56
  23. 2021Towards Improving the Consistency, Efficiency, and Flexibility of Differentiable Neural Architecture Searchcited by 27
  24. 2022Shapley-NAS: Discovering Operation Contribution for Neural Architecture Searchcited by 23
  25. 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
  26. 2019DenseNet Models for Tiny ImageNet Classificationcited by 17
  27. 2019RC-DARTS: Resource Constrained Differentiable Architecture Searchcited by 13
  28. 2020Discovering Multi-Hardware Mobile Models via Architecture Searchcited by 12
  29. 2021Enabling NAS with Automated Super-Network Generationcited by 11
  30. 2019Resource Constrained Neural Network Architecture Search: Will a Submodularity Assumption Help?cited by 10
  31. 2020A Variational Information Bottleneck Based Method to Compress Sequential Networks for Human Action Recognitioncited by 7
  32. 2021EH-DNAS: End-to-End Hardware-aware Differentiable Neural Architecture Searchcited by 4

Built on by

Cited by year

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

3 papers.