GenericSNN: A Framework for Easy Development of Spiking Neural Networks
Open Access
- 22 April 2024
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 57504-57518
Abstract
Spiking Neural Networks (SNNs) have emerged as a prominent paradigm for brain-inspired computing, capable of processing temporal information and event-driven data in an efficient and biologically plausible manner. However, their revolutionary and complex nature is one of the key reasons why SNNs are not yet a widely used approach in contrast to traditional Artificial Neural Networks (ANNs). In this paper, we present a comprehensive SNN framework that offers user-friendly implementation. It has been designed so that it is compatible with other well-known software tools for data science, being easy to integrate with them. We showcase the versatility of the framework by applying it to various well-known benchmarking datasets, including image processing of handwritten numbers, time-series forecasting and an advance use case for speech recognition, achieving competitive results compared to traditional ANNs. Our SNN framework aims to bridge the gap between neuroscience and artificial intelligence, empowering researchers and practitioners with an accessible tool to explore the potential of neuro-inspired computing in advancing the field of AI.Keywords
This publication has 21 references indexed in Scilit:
- The Use of SNN for Ultralow-Power RF Fingerprinting Identification With Attention Mechanisms in VDES-SATIEEE Internet of Things Journal, 2023
- A hierarchical taxonomic survey of spiking neural networksMemetic Computing, 2022
- Ultralow Power Always-On Intelligent and Connected SNN-Based System for Multimedia IoT-Enabled ApplicationsIEEE Internet of Things Journal, 2022
- A review of SNN implementation on FPGA2021
- A Survey of Encoding Techniques for Signal Processing in Spiking Neural NetworksNeural Processing Letters, 2021
- Q-SpiNN: A Framework for Quantizing Spiking Neural Networks2021
- NengoDL: Combining Deep Learning and Neuromorphic Modelling MethodsNeuroinformatics, 2019
- Deep learning in spiking neural networksNeural Networks, 2019
- Integrated feature and parameter optimization for an evolving spiking neural network: Exploring heterogeneous probabilistic modelsNeural Networks, 2009
- ImageNet: A large-scale hierarchical image database2009