A simple and efficient SNN and its performance & robustness evaluation method to enable hardware implementation

12/07/2016
by   Anmol Biswas, et al.
0

Spiking Neural Networks (SNN) are more closely related to brain-like computation and inspire hardware implementation. This is enabled by small networks that give high performance on standard classification problems. In literature, typical SNNs are deep and complex in terms of network structure, weight update rules and learning algorithms. This makes it difficult to translate them into hardware. In this paper, we first develop a simple 2-layered network in software which compares with the state of the art on four different standard data-sets within SNNs and has improved efficiency. For example, it uses lower number of neurons (3 x), synapses (3.5 x) and epochs for training (30 x) for the Fisher Iris classification problem. The efficient network is based on effective population coding and synapse-neuron co-design. Second, we develop a computationally efficient (15000 x) and accurate (correlation of 0.98) method to evaluate the performance of the network without standard recognition tests. Third, we show that the method produces a robustness metric that can be used to evaluate noise tolerance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/13/2011

Developing a supervised training algorithm for limited precision feed-forward spiking neural networks

Spiking neural networks have been referred to as the third generation of...
research
04/03/2019

Multi-layered Spiking Neural Network with Target Timestamp Threshold Adaptation and STDP

Spiking neural networks (SNNs) are good candidates to produce ultra-ener...
research
07/24/2022

Modeling Associative Plasticity between Synapses to Enhance Learning of Spiking Neural Networks

Spiking Neural Networks (SNNs) are the third generation of artificial ne...
research
03/22/2020

An Efficient Software-Hardware Design Framework for Spiking Neural Network Systems

Spiking Neural Network (SNN) is the third generation of Neural Network (...
research
05/31/2023

Efficient Implementation of a Multi-Layer Gradient-Free Online-Trainable Spiking Neural Network on FPGA

This paper presents an efficient hardware implementation of the recently...
research
04/06/2017

A Software-equivalent SNN Hardware using RRAM-array for Asynchronous Real-time Learning

Spiking Neural Network (SNN) naturally inspires hardware implementation ...
research
06/23/2022

Proposal and Verification of Novel Machine Learning on Classification Problems

This paper aims at proposing a new machine learning for classification p...

Please sign up or login with your details

Forgot password? Click here to reset