GenericSNN: A Framework for Easy Development of Spiking Neural Networks
Metadata
Show full item recordAuthor
Martín Martín, Alberto; Verona Almeida, Marta; Padial-Allué, Rubén; Méndez, Javier; Castillo Morales, María Encarnación; Parrilla Roure, LuisEditorial
Institute of Electrical and Electronics Engineers
Materia
Deep neural networks Edge computing Framework
Date
2024-04-22Referencia bibliográfica
A. Martin-Martin, M. Verona-Almeida, R. Padial-Allué, J. Mendez, E. Castillo and L. Parrilla, "GenericSNN: A Framework for Easy Development of Spiking Neural Networks," in IEEE Access, vol. 12, pp. 57504-57518, 2024, doi: 10.1109/ACCESS.2024.3391889
Sponsorship
Project TED2021-129938B-I00, funded by MCIN/AEI/10.13039/501100011033 and by the European Union NextGenerationEU/ PRTR; Project ‘‘ANDANTE’’ (European project number 876925) as part of the European call H2020-ECSEL-2019-2-RIA; German Federal Ministry of Education and Research (BMBF)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.