Frameworks for SNNs: a review of data science-oriented software and an expansion of SpykeTorch

Davide L. Manna, Alex Vicente-Sola, Paul Kirkland, Trevor J. Bihl, Gaetano Di Caterina

Research output: Chapter in Book / Conference PaperChapterpeer-review

8 Citations (Scopus)

Abstract

The Neuromorphic (NM) field has seen significant growth in recent years, especially in the development of Machine Learning (ML) applications. Developing effective learning systems for such applications requires extensive experimentation and simulation, which can be facilitated by using software frameworks that provide researchers with a set of ready-to-use tools. The NM technological landscape has witnessed the emergence of several new frameworks in addition to the existing libraries in neuroscience fields. This work reviews nine frameworks for developing Spiking Neural Networks (SNNs) that are specifically oriented towards data science applications. We emphasize the availability of spiking neuron models and learning rules to more easily direct decisions on the most suitable frameworks to carry out different types of research. Furthermore, we present an extension to the SpykeTorch framework that enables users to incorporate a broader range of neuron models in SNNs trained with Spike-Timing-Dependent Plasticity (STDP). The extended code is made available to the public, providing a valuable resource for researchers in this field.

Original languageEnglish
Title of host publicationEngineering Applications of Neural Networks: 24th International Conference, EAAAI/EANN 2023, León, Spain, June 14-17, 2023, Proceedings
EditorsLazaros Iliadis, Ilias Maglogiannis, Serafin Alonso, Chrisina Jayne, Elias Pimenidis
Place of PublicationSwitzerland
PublisherSpringer
Pages227-238
Number of pages12
ISBN (Electronic)9783031342042
ISBN (Print)9783031342035
DOIs
Publication statusPublished - 2023
Externally publishedYes
EventInternational Conference on Engineering Applications of Neural Networks - León, Spain
Duration: 14 Jun 202317 Jun 2023
Conference number: 24th

Publication series

NameCommunications in Computer and Information Science
Volume1826
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

ConferenceInternational Conference on Engineering Applications of Neural Networks
Abbreviated titleEANN
Country/TerritorySpain
CityLeón
Period14/06/2317/06/23

Keywords

  • frameworks
  • machine learning
  • neuromorphic
  • software
  • spiking neural networks
  • spiking neurons
  • unsupervised learning

Fingerprint

Dive into the research topics of 'Frameworks for SNNs: a review of data science-oriented software and an expansion of SpykeTorch'. Together they form a unique fingerprint.

Cite this