TinyTNAS: GPU-Free, Time-Bound, Hardware-Aware Neural Architecture Search for TinyML Time Series Classification
Bidyut Saha, Riya Samanta, Soumya K. Ghosh, and Ram Babu Roy

TL;DR
TinyTNAS is a CPU-efficient, hardware-aware neural architecture search tool that rapidly finds optimized models for TinyML time series classification, significantly reducing resource usage while maintaining high accuracy.
Contribution
It introduces a GPU-free, time-bound NAS method tailored for TinyML, enabling resource-constrained devices to discover optimal neural networks within user-defined constraints.
Findings
Achieves up to 144x reduction in MAC operations on benchmark datasets.
Maintains state-of-the-art accuracy with significant resource savings.
Completes search within 10 minutes on CPU environments.
Abstract
In this work, we present TinyTNAS, a novel hardware-aware multi-objective Neural Architecture Search (NAS) tool specifically designed for TinyML time series classification. Unlike traditional NAS methods that rely on GPU capabilities, TinyTNAS operates efficiently on CPUs, making it accessible for a broader range of applications. Users can define constraints on RAM, FLASH, and MAC operations to discover optimal neural network architectures within these parameters. Additionally, the tool allows for time-bound searches, ensuring the best possible model is found within a user-specified duration. By experimenting with benchmark dataset UCI HAR, PAMAP2, WISDM, MIT BIH, and PTB Diagnostic ECG Databas TinyTNAS demonstrates state-of-the-art accuracy with significant reductions in RAM, FLASH, MAC usage, and latency. For example, on the UCI HAR dataset, TinyTNAS achieves a 12x reduction in RAM…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Neural Networks and Applications · Anomaly Detection Techniques and Applications
