SpikeNAS: A Fast Memory-Aware Neural Architecture Search Framework for Spiking Neural Network-based Embedded AI Systems
Rachmad Vidya Wicaksana Putra, Muhammad Shafique

TL;DR
SpikeNAS is a fast, memory-aware neural architecture search framework designed for spiking neural networks, enabling high-accuracy, low-power embedded AI systems by efficiently finding suitable architectures within memory constraints.
Contribution
It introduces a novel fast search algorithm that considers memory budgets, improving search speed and accuracy for SNN architectures tailored to embedded systems.
Findings
Significantly reduces search time (up to 117x) for SNN architectures.
Maintains high accuracy within memory constraints.
Demonstrates effectiveness on multiple datasets with faster search times.
Abstract
Embedded AI systems are expected to incur low power/energy consumption for solving machine learning tasks, as these systems are usually power constrained (e.g., object recognition task in autonomous mobile agents with portable batteries). These requirements can be fulfilled by Spiking Neural Networks (SNNs), since their bio-inspired spike-based operations offer high accuracy and ultra low-power/energy computation. Currently, most of SNN architectures are derived from Artificial Neural Networks whose neurons' architectures and operations are different from SNNs, and/or developed without considering memory budgets from the underlying processing hardware of embedded platforms. These limitations hinder SNNs from reaching their full potential in accuracy and efficiency. Toward this, we propose SpikeNAS, a novel fast memory-aware neural architecture search (NAS) framework for SNNs that…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural Networks and Applications · Neural dynamics and brain function
MethodsSpiking Neural Networks · Adaptive Discriminator Augmentation
