paper-with-me

홈 › Papers

Sub-mW Neuromorphic SNN audio processing applications with Rockpool and Xylo

2022-08-27 · Hannah Bos, Dylan Muir

Spiking Neural Networks (SNNs) provide an efficient computational mechanism for temporal signal processing, especially when coupled with low-power SNN inference ASICs. SNNs have been historically difficult to configure, lacking a general method for finding solutions for arbitrary tasks. In recent years, gradient-descent optimization methods have been applied to SNNs with increasing ease. SNNs and SNN inference processors therefore offer a good platform for commercial low-power signal processing in energy constrained environments without cloud dependencies. However, to date these methods have not been accessible to ML engineers in industry, requiring graduate-level training to successfully configure a single SNN application. Here we demonstrate a convenient high-level pipeline to design, train and deploy arbitrary temporal signal processing applications to sub-mW SNN inference hardware. We apply a new straightforward SNN architecture designed for temporal signal processing, using a pyramid of synaptic time constants to extract signal features at a range of temporal scales. We demonstrate this architecture on an ambient audio classification task, deployed to the Xylo SNN inference processor in streaming mode. Our application achieves high accuracy (98%) and low latency (100ms) at low power (<100$\mu$W inference power). Our approach makes training and deploying SNN applications available to ML engineers with general NN backgrounds, without requiring specific prior experience with spiking NNs. We intend for our approach to make Neuromorphic hardware and SNNs an attractive choice for commercial low-power and edge signal processing applications.

📄 PDF Abstract BibTeX arXiv:2208.12991

Code (1)

synsense/rockpool 공식 구현 jax

Tasks

Audio Classification

Similar Papers 제목 키워드 기반

Deployment Pipeline from Rockpool to Xylo for Edge Computing

2024-12-15 · Peng Zhou, Dylan R. Muir

Deploying Spiking Neural Networks (SNNs) on the Xylo neuromorphic chip via the Rockpool framework represents a significant advancement in achieving ultra-low-power consumption and high computational efficiency for edge a…

Computational EfficiencyEdge-computing

Micro-power spoken keyword spotting on Xylo Audio 2

2024-06-21 · Hannah Bos, Dylan R. Muir

For many years, designs for "Neuromorphic" or brain-like processors have been motivated by achieving extreme energy efficiency, compared with von-Neumann and tensor processor devices. As part of their design language, Ne…

Keyword Spotting

Neurobench: DCASE 2020 Acoustic Scene Classification benchmark on XyloAudio 2

2024-10-31 · Weijie Ke, Mina Khoei, Dylan Muir

XyloAudio is a line of ultra-low-power audio inference chips, designed for in- and near-microphone analysis of audio in real-time energy-constrained scenarios. Xylo is designed around a highly efficient integer-logic pro…

Acoustic Scene ClassificationScene Classification

Real-time Sub-milliwatt Epilepsy Detection Implemented on a Spiking Neural Network Edge Inference Processor

2024-10-22 · Ruixin Lia, Guoxu Zhaoa, Dylan Richard Muir, Yuya Ling 외

Analyzing electroencephalogram (EEG) signals to detect the epileptic seizure status of a subject presents a challenge to existing technologies aimed at providing timely and efficient diagnosis. In this study, we aimed to…

EEGElectroencephalogram (EEG)Seizure Detection

Gradient-descent hardware-aware training and deployment for mixed-signal Neuromorphic processors

2023-03-14 · Uğurcan Çakal, Maryada, Chenxi Wu, Ilkay Ulusoy 외

Mixed-signal neuromorphic processors provide extremely low-power operation for edge inference workloads, taking advantage of sparse asynchronous computation within Spiking Neural Networks (SNNs). However, deploying robus…

Quantization