scispace - formally typeset
Open AccessJournal ArticleDOI

Real-time classification of datasets with hardware embedded neuromorphic neural networks

Laszlo Bako
- 01 May 2010 - 
- Vol. 11, Iss: 3, pp 348-363
TLDR
It is demonstrated that artificial spiking neural networks, built to resemble the biological model--encoding information in the timing of single spikes, are capable of computing and learning clusters from realistic data.
Abstract
Neuromorphic artificial neural networks attempt to understand the essential computations that take place in the dense networks of interconnected neurons making up the central nervous systems in living creatures. This article demonstrates that artificial spiking neural networkscbuilt to resemble the biological modelcencoding information in the timing of single spikes, are capable of computing and learning clusters from realistic data. It shows how a spiking neural network based on spike-time coding can successfully perform unsupervised and supervised clustering on real-world data. A temporal encoding procedure of continuously valued data is developed, together with a hardware implementation oriented new learning rule set. Solutions that make use of embedded soft-core microcontrollers are investigated, to implement some of the most resource-consuming components of the artificial neural network. Details of the implementations are given, with benchmark application evaluation and test bench description. Measurement results are presented, showing real-time and adaptive data processing capabilities, comparing these to related findings in the specific literature.

read more

Content maybe subject to copyright    Report

Citations
More filters
Posted Content

A Survey of Neuromorphic Computing and Neural Networks in Hardware.

TL;DR: An exhaustive review of the research conducted in neuromorphic computing since the inception of the term is provided to motivate further work by illuminating gaps in the field where new research is needed.
Journal ArticleDOI

Span: spike pattern association neuron for learning spatio-temporal spike patterns

TL;DR: SPAN is presented - a spiking neuron that is able to learn associations of arbitrary spike trains in a supervised fashion allowing the processing of spatio-temporal information encoded in the precise timing of spikes.
Proceedings ArticleDOI

An evolutionary optimization framework for neural networks and neuromorphic architectures

TL;DR: This work describes an EO training framework for a spiking neural network architecture and a neuromorphic architecture, and presents the results of this training framework on four classification data sets and compares those results to other neural network and neuromorphic implementations.
Journal ArticleDOI

A Supervised Learning Algorithm for Learning Precise Timing of Multiple Spikes in Multilayer Spiking Neural Networks

TL;DR: Experimental evaluation on benchmark data sets from the UCI machine learning repository shows that the proposed method has comparable results with classical rate-based methods such as deep belief network and the autoencoder models, and can achieve higher classification accuracies than single layer and a similar multilayer SNN.
Journal ArticleDOI

Hardware spiking neural network prototyping and application

TL;DR: The paper considers the impact of latency jitter noise introduced by the NoC router and the EMBRACE-FPGA processor-based neuron/synapse model on SNN accuracy and evolution time, and describes an integrated training and configuration platform and an on-chip fitness function, which supports GA-based evolution of SNN parameters.
References
More filters
Journal ArticleDOI

A Nonlinear Mapping for Data Structure Analysis

TL;DR: An algorithm for the analysis of multivariate data is presented along with some experimental results that is based upon a point mapping of N L-dimensional vectors from the L-space to a lower-dimensional space such that the inherent data "structure" is approximately preserved.
Journal ArticleDOI

Real-time computing without stable states: a new framework for neural computation based on perturbations

TL;DR: A new computational model for real-time computing on time-varying input that provides an alternative to paradigms based on Turing machines or attractor neural networks, based on principles of high-dimensional dynamical systems in combination with statistical learning theory and can be implemented on generic evolved or found recurrent circuitry.
Book ChapterDOI

Spiking Neuron Models

TL;DR: Note: book Reference LCN-BOOK-2002-001 URL: http://diwww.epfl.ch/~gerstner/BUCH.html
Journal ArticleDOI

Synaptic Modification by Correlated Activity: Hebb's Postulate Revisited

TL;DR: Spike timing-dependent modifications, together with selective spread of synaptic changes, provide a set of cellular mechanisms that are likely to be important for the development and functioning of neural networks.
Related Papers (5)