Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorch

02/15/2023
by   Davide Liberato Manna, et al.
0

Developing effective learning systems for Machine Learning (ML) applications in the Neuromorphic (NM) field requires extensive experimentation and simulation. Software frameworks aid and ease this process by providing a set of ready-to-use tools that researchers can leverage. The recent interest in NM technology has seen the development of several new frameworks that do this, and that add up to the panorama of already existing libraries that belong to neuroscience fields. This work reviews 9 frameworks for the development of 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 gives users access to a much broader choice of neuron models to embed in SNNs and make the code publicly available.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2022

Recent Advances and New Frontiers in Spiking Neural Networks

In recent years, spiking neural networks (SNNs) have received extensive ...
research
06/04/2018

BindsNET: A machine learning-oriented spiking neural networks library in Python

The development of spiking neural network simulation software is a criti...
research
06/28/2022

Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenario

Spiking neural networks (SNNs) are largely inspired by biology and neuro...
research
09/06/2019

SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecycle

Machine learning (ML) applications become increasingly common in many do...
research
04/05/2023

Model-Driven Quantum Federated Learning (QFL)

Recently, several studies have proposed frameworks for Quantum Federated...
research
08/09/2023

AI-Enabled Software and System Architecture Frameworks: Focusing on smart Cyber-Physical Systems (CPS)

Several architecture frameworks for software, systems, and enterprises h...
research
01/29/2022

Flashlight: Enabling Innovation in Tools for Machine Learning

As the computational requirements for machine learning systems and the s...

Please sign up or login with your details

Forgot password? Click here to reset