Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations

In this paper, we describe a new neuro-inspired, hardware-friendly readout stage for the liquid state machine (LSM), a popular model for reservoir computing. Compared to the parallel perceptron architecture trained by the p-delta algorithm, which is the state of the art in terms of performance of re...

Full description

Saved in:
Bibliographic Details
Main Authors: Roy, Subhrajit, Banerjee, Amitava, Basu, Arindam
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2015
Subjects:
Online Access:https://hdl.handle.net/10356/102407
http://hdl.handle.net/10220/24572
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-102407
record_format dspace
spelling sg-ntu-dr.10356-1024072020-03-07T14:00:33Z Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations Roy, Subhrajit Banerjee, Amitava Basu, Arindam School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits In this paper, we describe a new neuro-inspired, hardware-friendly readout stage for the liquid state machine (LSM), a popular model for reservoir computing. Compared to the parallel perceptron architecture trained by the p-delta algorithm, which is the state of the art in terms of performance of readout stages, our readout architecture and learning algorithm can attain better performance with significantly less synaptic resources making it attractive for VLSI implementation. Inspired by the nonlinear properties of dendrites in biological neurons, our readout stage incorporates neurons having multiple dendrites with a lumped nonlinearity (two compartment model). The number of synaptic connections on each branch is significantly lower than the total number of connections from the liquid neurons and the learning algorithm tries to find the best `combination' of input connections on each branch to reduce the error. Hence, the learning involves network rewiring (NRW) of the readout network similar to structural plasticity observed in its biological counterparts. We show that compared to a single perceptron using analog weights, this architecture for the readout can attain, even by using the same number of binary valued synapses, up to 3.3 times less error for a two-class spike train classification problem and 2.4 times less error for an input rate approximation task. Even with 60 times larger synapses, a group of 60 parallel perceptrons cannot attain the performance of the proposed dendritically enhanced readout. An additional advantage of this method for hardware implementations is that the `choice' of connectivity can be easily implemented exploiting address event representation (AER) protocols commonly used in current neuromorphic systems where the connection matrix is stored in memory. Also, due to the use of binary synapses, our proposed method is more robust against statistical variations. Accepted version 2015-01-12T01:36:42Z 2019-12-06T20:54:26Z 2015-01-12T01:36:42Z 2019-12-06T20:54:26Z 2014 2014 Journal Article Roy, S., Banerjee, A., & Basu, A. (2014). Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations. IEEE transactions on biomedical circuits and systems, 8(5), 681-695. 1932-4545 https://hdl.handle.net/10356/102407 http://hdl.handle.net/10220/24572 10.1109/TBCAS.2014.2362969 180736 en IEEE transactions on biomedical circuits and systems © 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: [DOI:http://dx.doi.org/10.1109/TBCAS.2014.2362969]. 14 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits
Roy, Subhrajit
Banerjee, Amitava
Basu, Arindam
Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations
description In this paper, we describe a new neuro-inspired, hardware-friendly readout stage for the liquid state machine (LSM), a popular model for reservoir computing. Compared to the parallel perceptron architecture trained by the p-delta algorithm, which is the state of the art in terms of performance of readout stages, our readout architecture and learning algorithm can attain better performance with significantly less synaptic resources making it attractive for VLSI implementation. Inspired by the nonlinear properties of dendrites in biological neurons, our readout stage incorporates neurons having multiple dendrites with a lumped nonlinearity (two compartment model). The number of synaptic connections on each branch is significantly lower than the total number of connections from the liquid neurons and the learning algorithm tries to find the best `combination' of input connections on each branch to reduce the error. Hence, the learning involves network rewiring (NRW) of the readout network similar to structural plasticity observed in its biological counterparts. We show that compared to a single perceptron using analog weights, this architecture for the readout can attain, even by using the same number of binary valued synapses, up to 3.3 times less error for a two-class spike train classification problem and 2.4 times less error for an input rate approximation task. Even with 60 times larger synapses, a group of 60 parallel perceptrons cannot attain the performance of the proposed dendritically enhanced readout. An additional advantage of this method for hardware implementations is that the `choice' of connectivity can be easily implemented exploiting address event representation (AER) protocols commonly used in current neuromorphic systems where the connection matrix is stored in memory. Also, due to the use of binary synapses, our proposed method is more robust against statistical variations.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Roy, Subhrajit
Banerjee, Amitava
Basu, Arindam
format Article
author Roy, Subhrajit
Banerjee, Amitava
Basu, Arindam
author_sort Roy, Subhrajit
title Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations
title_short Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations
title_full Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations
title_fullStr Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations
title_full_unstemmed Liquid state machine with dendritically enhanced readout for low-power, neuromorphic VLSI implementations
title_sort liquid state machine with dendritically enhanced readout for low-power, neuromorphic vlsi implementations
publishDate 2015
url https://hdl.handle.net/10356/102407
http://hdl.handle.net/10220/24572
_version_ 1681049335027990528