MicroNAS: Memory and Latency Constrained Hardware-Aware Neural Architecture Search for Time Series Classification on Microcontrollers
Not on the map. Why?
Abstract (arXiv)
Designing domain specific neural networks is a time-consuming, error-prone, and expensive task. Neural Architecture Search (NAS) exists to simplify domain-specific model development but there is a gap in the literature for time series classification on microcontrollers. Therefore, we adapt the concept of differentiable neural architecture search (DNAS) to solve the time-series classification problem on resource-constrained microcontrollers (MCUs). We introduce MicroNAS, a domain-specific HW-NAS system integration of DNAS, Latency Lookup Tables, dynamic convolutions and a novel search space specifically designed for time-series classification on MCUs. The resulting system is hardware-aware and can generate neural network architectures that satisfy user-defined limits on the execution latency and peak memory consumption. Our extensive studies on different MCUs and standard benchmark datasets demonstrate that MicroNAS finds MCU-tailored architectures that achieve performance (F1-score) near to state-of-the-art desktop models. We also show that our approach is superior in adhering to memory and latency constraints compared to domain-independent NAS baselines such as DARTS.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 20 of its 51 references that are in the map. First posted on arXiv 27 Oct 2023.
Builds on
20 of 51 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 837
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 673
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 485
- 2019InceptionTime: Finding AlexNet for Time Series Classificationcited by 387
- 2017SMASH: One-Shot Model Architecture Search through HyperNetworkscited by 202
- 2020TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systemscited by 165
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 121
8 more
- 2020BRP-NAS: Prediction-based NAS using GCNscited by 111
- 2016Multi-Scale Convolutional Neural Networks for Time Series Classificationcited by 99
- 2020μNAS: Constrained Neural Architecture Search for Microcontrollerscited by 55
- 2020Human Activity Recognition from Wearable Sensor Data Using Self-Attentioncited by 27
- 2021Differentiable Network Pruning for Microcontrollerscited by 16
- 2021Scale-Aware Neural Architecture Search for Multivariate Time Series Forecastingcited by 9
- 2021AHAR: Adaptive CNN for Energy-efficient Human Activity Recognition in Low-power Edge Devicescited by 8
- 2018Not All Ops Are Created Equal!cited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 3.
8 papers.
- 2024NACHOS: Neural Architecture Search for Hardware Constrained Early Exit Neural Networkscited by 9
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applicationscited by 7
- 2025MONAQ: Multi-Objective Neural Architecture Querying for Time-Series Analysis on Resource-Constrained Devicescited by 2
- 2025Searching on a Budget: HW-NAS with 10 Latency Probescited by 0
- 2025BioAutoML-NAS: An End-to-End AutoML Framework for Multimodal Insect Classification via Neural Architecture Search on Large-Scale Biodiversity Datacited by 0
- 2026EvoTSC: Evolving Feature Learning Models for Time Series Classification via Genetic Programmingcited by 0
- 2026ENAS: An Efficient Hardware-Aware Neural Architecture Search Framework for TinyML on Resource-Constrained Microcontrollerscited by 0
- 2026RepTC: Representation-Aware Optimization for Efficient Traffic Classification on Edge IoT Devicescited by 0
- 2026RepTC: Representation-Aware Optimization for Efficient Traffic Classification on Edge IoT Devices3 Oct 2026
- 2026ENAS: An Efficient Hardware-Aware Neural Architecture Search Framework for TinyML on Resource-Constrained Microcontrollers10 Aug 2026
- 2026EvoTSC: Evolving Feature Learning Models for Time Series Classification via Genetic Programming28 Apr 2026
- 2025BioAutoML-NAS: An End-to-End AutoML Framework for Multimodal Insect Classification via Neural Architecture Search on Large-Scale Biodiversity Data7 Oct 2025
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025MONAQ: Multi-Objective Neural Architecture Querying for Time-Series Analysis on Resource-Constrained Devices15 May 2025
- 2025Searching on a Budget: HW-NAS with 10 Latency Probes1 Apr 2025
- 2024NACHOS: Neural Architecture Search for Hardware Constrained Early Exit Neural Networks24 Jan 2024