Rethinking the performance comparison between SNNS and ANNS.

Neural Netw

Department of Electrical and Computer Engineering, University of California, Santa Barbara,, CA 93106, USA. Electronic address:

Published: January 2020


Category Ranking

98%

Total Visits

921

Avg Visit Duration

2 minutes

Citations

20

Article Abstract

Artificial neural networks (ANNs), a popular path towards artificial intelligence, have experienced remarkable success via mature models, various benchmarks, open-source datasets, and powerful computing platforms. Spiking neural networks (SNNs), a category of promising models to mimic the neuronal dynamics of the brain, have gained much attention for brain inspired computing and been widely deployed on neuromorphic devices. However, for a long time, there are ongoing debates and skepticisms about the value of SNNs in practical applications. Except for the low power attribute benefit from the spike-driven processing, SNNs usually perform worse than ANNs especially in terms of the application accuracy. Recently, researchers attempt to address this issue by borrowing learning methodologies from ANNs, such as backpropagation, to train high-accuracy SNN models. The rapid progress in this domain continuously produces amazing results with ever-increasing network size, whose growing path seems similar to the development of deep learning. Although these ways endow SNNs the capability to approach the accuracy of ANNs, the natural superiorities of SNNs and the way to outperform ANNs are potentially lost due to the use of ANN-oriented workloads and simplistic evaluation metrics. In this paper, we take the visual recognition task as a case study to answer the questions of "what workloads are ideal for SNNs and how to evaluate SNNs makes sense". We design a series of contrast tests using different types of datasets (ANN-oriented and SNN-oriented), diverse processing models, signal conversion methods, and learning algorithms. We propose comprehensive metrics on the application accuracy and the cost of memory & compute to evaluate these models, and conduct extensive experiments. We evidence the fact that on ANN-oriented workloads, SNNs fail to beat their ANN counterparts; while on SNN-oriented workloads, SNNs can fully perform better. We further demonstrate that in SNNs there exists a trade-off between the application accuracy and the execution cost, which will be affected by the simulation time window and firing threshold. Based on these abundant analyses, we recommend the most suitable model for each scenario. To the best of our knowledge, this is the first work using systematical comparisons to explicitly reveal that the straightforward workload porting from ANNs to SNNs is unwise although many works are doing so and a comprehensive evaluation indeed matters. Finally, we highlight the urgent need to build a benchmarking framework for SNNs with broader tasks, datasets, and metrics.

Download full-text PDF

Source
http://dx.doi.org/10.1016/j.neunet.2019.09.005DOI Listing

Publication Analysis

Top Keywords

snns
13
application accuracy
12
neural networks
8
ann-oriented workloads
8
workloads snns
8
anns
7
models
5
rethinking performance
4
performance comparison
4
comparison snns
4

Similar Publications

Raw event-based adversarial attacks for Spiking Neural Networks with configurable latencies.

Neural Netw

August 2025

School of Artificial Intelligence, Jilin University, No. 2699 Qianjin Street, Changchun, 130012, Jilin, China. Electronic address:

Spiking Neural Networks (SNNs) and data from Dynamic Vision Sensors (DVSs) offer energy-efficient solutions for edge devices with limited battery life. The input latencies of event data to SNNs are critical for energy savings, and reducing these latencies through configurable parameters is essential. However, security concerns, particularly adversarial attacks on SNNs, are increasingly significant.

View Article and Find Full Text PDF

MSFI: Multi-timescale spatio-temporal features integration in spiking neural networks.

Neural Netw

August 2025

College of Information Science and Technology, Jinan University, Guangzhou, Guangdong, 511436, China. Electronic address:

Dynamic vision sensors (DVS) asynchronously encode the polarity of brightness changes with high temporal resolution and a wide dynamic range, making them ideal for capturing temporal information. Spiking neural networks (SNNs) are well-suited for handling such event streams due to their inherent temporal information processing capability. However, existing SNNs only transmit membrane potential across timesteps, neglecting spatial dependencies and failing to extract complex temporal features.

View Article and Find Full Text PDF

With the rise of short video content, efficient video summarization techniques for extracting key information have become crucial. However, existing methods struggle to capture the global temporal dependencies and maintain the semantic coherence of video content. Additionally, these methods are also influenced by noise during multi-channel feature fusion.

View Article and Find Full Text PDF

This work investigates the electroosmotic peristaltic transport of a Casson (blood)-based hybrid nanofluid via an asymmetric channel embedded inside a porous medium. The model takes into consideration electric and magnetic field effects, Ohmic heating, as well as velocity and thermal slip conditions. The governing equations are simplified and solved by employing unsupervised sigmoid-based neural networks (SNNs), Fibonacci-based neural networks (FNNs), and their hybrid model (FSNNs) under the assumptions of low Reynolds number and long wavelength.

View Article and Find Full Text PDF

Cellular traffic forecasting is a critical task that enables network operators to efficiently allocate resources and address anomalies in rapidly evolving environments. The exponential growth of data collected from base stations poses significant challenges to processing and analysis. While machine learning (ML) algorithms have emerged as powerful tools for handling these large datasets and providing accurate predictions, their environmental impact, particularly in terms of energy consumption, is often overlooked in favor of their predictive capabilities.

View Article and Find Full Text PDF