Redirecting to original paper in 30 seconds...
Click below to go immediately or wait for automatic redirect
📄 Abstract
Abstract: Deploying high-performance object detectors on TinyML platforms poses
significant challenges due to tight hardware constraints and the modular
complexity of modern detection pipelines. Neural Architecture Search (NAS)
offers a path toward automation, but existing methods either restrict
optimization to individual modules, sacrificing cross-module synergy, or
require global searches that are computationally intractable. We propose
ELASTIC (Efficient Once for AlL IterAtive Search for ObjecT DetectIon on
MiCrocontrollers), a unified, hardware-aware NAS framework that alternates
optimization across modules (e.g., backbone, neck, and head) in a cyclic
fashion. ELASTIC introduces a novel Population Passthrough mechanism in
evolutionary search that retains high-quality candidates between search stages,
yielding faster convergence, up to an 8% final mAP gain, and eliminates search
instability observed without population passthrough. In a controlled
comparison, empirical results show ELASTIC achieves +4.75% higher mAP and 2x
faster convergence than progressive NAS strategies on SVHN, and delivers a
+9.09% mAP improvement on PascalVOC given the same search budget. ELASTIC
achieves 72.3% mAP on PascalVOC, outperforming MCUNET by 20.9% and
TinyissimoYOLO by 16.3%. When deployed on MAX78000/MAX78002 microcontrollers,
ELASTICderived models outperform Analog Devices' TinySSD baselines, reducing
energy by up to 71.6%, lowering latency by up to 2.4x, and improving mAP by up
to 6.99 percentage points across multiple datasets.
Key Contributions
ELASTIC is a novel hardware-aware NAS framework for object detection on microcontrollers. It efficiently searches architectures by iteratively optimizing modules (backbone, neck, head) and uses a Population Passthrough mechanism for faster convergence and stability, achieving up to 8% mAP gain.
Business Value
Enables the deployment of sophisticated computer vision capabilities like object detection on low-power, low-cost microcontrollers, opening up new possibilities for smart devices and edge AI applications.