On Metric-Driven Development of Embedded Neuromorphic AI

Neuromorphic computing presents a promising approach to embedded artificial intelligence (AI) by deploying spiking neural networks (SNNs) to specialized accelerators. Such neuromorphic accelerators embrace the unique properties of SNNs to enable applications with exceptionally little memory footprint, energy demand, and inference time. By increasing their naturally high temporal sparsity and using popular approaches to improve their spatial sparsity, this can be taken to the extreme. However, improving hardware-related quantities always comes with the tradeoff of degrading accuracy. While available literature barely tolerates any loss in accuracy, in this work, we argue that this might be acceptable for optimal performance of embedded neuromorphic systems, depending on the use case. We propose an approach centered around the maximization of metrics that contain all application-specific requirements and discuss the possibilities of designing such a metric. Finally, we consider three scenarios and demonstrate the execution of our approach based on the neuromorphic DVS128 Gesture dataset. The resulting networks’ properties are tailored to the respective applications’ needs and highlight the effectiveness of our approach. Our code is available at https://github.com/JannKrausse/MetricDrivenNeuromorphics.

Authors

Institutions

Publication Details

Published
2024-09-16
DOI
https://doi.org/10.1109/socc62300.2024.10737770
Citations
3
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.63

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

On Metric-Driven Development of Embedded Neuromorphic AI

Carmen Weigelt, Jürgen Becker, Moritz Neher, Tanja Harbaum et al.
3 citations
Advanced Memory and Neural Computing
0.63
article

On Metric-Driven Development of Embedded Neuromorphic AI

Carmen Weigelt, Jürgen Becker, Moritz Neher, Tanja Harbaum, Klaus Knobloch, Jann Krausse, Iris Fuerst-Walter
article en
3 citations

Abstract

Neuromorphic computing presents a promising approach to embedded artificial intelligence (AI) by deploying spiking neural networks (SNNs) to specialized accelerators. Such neuromorphic accelerators embrace the unique properties of SNNs to enable applications with exceptionally little memory footprint, energy demand, and inference time. By increasing their naturally high temporal sparsity and using popular approaches to improve their spatial sparsity, this can be taken to the extreme. However, improving hardware-related quantities always comes with the tradeoff of degrading accuracy. While available literature barely tolerates any loss in accuracy, in this work, we argue that this might be acceptable for optimal performance of embedded neuromorphic systems, depending on the use case. We propose an approach centered around the maximization of metrics that contain all application-specific requirements and discuss the possibilities of designing such a metric. Finally, we consider three scenarios and demonstrate the execution of our approach based on the neuromorphic DVS128 Gesture dataset. The resulting networks’ properties are tailored to the respective applications’ needs and highlight the effectiveness of our approach. Our code is available at https://github.com/JannKrausse/MetricDrivenNeuromorphics.

Karlsruhe Institute of Technology (DE), Infineon Technologies (Germany) (DE), FZI Research Center for Information Technology (DE)
Ministry of Education
Openalex Percentile: Top 31%
Advanced Memory and Neural Computing
0.63
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.