mlsanityData to 14 Oct 2026

Grassroots Operator Search for Model Edge Adaptation

arXiv 2309.11246 ↗First posted 20 Sep 2023cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

Hardware-aware Neural Architecture Search (HW-NAS) is increasingly being used to design efficient deep learning architectures. An efficient and flexible search space is crucial to the success of HW-NAS. Current approaches focus on designing a macro-architecture and searching for the architecture's hyperparameters based on a set of possible values. This approach is biased by the expertise of deep learning (DL) engineers and standard modeling approaches. In this paper, we present a Grassroots Operator Search (GOS) methodology. Our HW-NAS adapts a given model for edge devices by searching for efficient operator replacement. We express each operator as a set of mathematical instructions that capture its behavior. The mathematical instructions are then used as the basis for searching and selecting efficient replacement operators that maintain the accuracy of the original model while reducing computational complexity. Our approach is grassroots since it relies on the mathematical foundations to construct new and efficient operators for DL architectures. We demonstrate on various DL models, that our method consistently outperforms the original models on two edge devices, namely Redmi Note 7S and Raspberry Pi3, with a minimum of 2.2x speedup while maintaining high accuracy. Additionally, we showcase a use case of our GOS approach in pulse rate estimation on wristband devices, where we achieve state-of-the-art performance, while maintaining reduced computational complexity, demonstrating the effectiveness of our approach in practical applications.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 22 of its 33 references that are in the map. First posted on arXiv 20 Sep 2023.

Builds on

22 of 33 references.

References · 22

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  3. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  4. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
  5. 2019Searching for MobileNetV3cited by 1,994
  6. 2018DARTS: Differentiable Architecture Searchcited by 1,798
  7. 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,133
  8. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
  9. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 344
  10. 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 273
  11. 2017Hierarchical Representations for Efficient Architecture Searchcited by 191
  12. 2020AutoML-Zero: Evolving Machine Learning Algorithms From Scratchcited by 143
10 more
  1. 2023EvoPrompting: Language Models for Code-Level Neural Architecture Searchcited by 131
  2. 2017End-to-end representation learning for Correlation Filter based trackingcited by 90
  3. 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 61
  4. 2021DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusioncited by 57
  5. 2018Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Codecited by 53
  6. 2019NAS-FCOS: Fast Neural Architecture Search for Object Detectioncited by 53
  7. 2020Evolving Normalization-Activation Layerscited by 45
  8. 2014TROIKA: A General Framework for Heart Rate Monitoring Using Wrist-Type Photoplethysmographic Signals During Intensive Physical Exercisecited by 40
  9. 2020Face Mask Detection using Transfer Learning of InceptionV3cited by 23
  10. 2018Improved Crowding Distance for NSGA-IIcited by 2

Built on by

Not cited yet.