Construction of a spike-based memory using neural-like logic gates based on Spiking Neural Networks on SpiNNaker

06/08/2022
by   Alvaro Ayuso-Martinez, et al.
0

Neuromorphic engineering concentrates the efforts of a large number of researchers due to its great potential as a field of research, in a search for the exploitation of the advantages of the biological nervous system and the brain as a whole for the design of more efficient and real-time capable applications. For the development of applications as close to biology as possible, Spiking Neural Networks (SNNs) are used, considered biologically-plausible and that form the third generation of Artificial Neural Networks (ANNs). Since some SNN-based applications may need to store data in order to use it later, something that is present both in digital circuits and, in some form, in biology, a spiking memory is needed. This work presents a spiking implementation of a memory, which is one of the most important components in the computer architecture, and which could be essential in the design of a fully spiking computer. In the process of designing this spiking memory, different intermediate components were also implemented and tested. The tests were carried out on the SpiNNaker neuromorphic platform and allow to validate the approach used for the construction of the presented blocks. In addition, this work studies in depth how to build spiking blocks using this approach and includes a comparison between it and those used in other similar works focused on the design of spiking components, which include both spiking logic gates and spiking memory. All implemented blocks and developed tests are available in a public repository.

READ FULL TEXT
research
05/09/2022

Spike-based building blocks for performing logic operations using Spiking Neural Networks on SpiNNaker

One of the most interesting and still growing scientific fields is neuro...
research
10/06/2022

Spiking neural networks for nonlinear regression

Spiking neural networks, also often referred to as the third generation ...
research
05/10/2022

Spike-based computational models of bio-inspired memories in the hippocampal CA3 region on SpiNNaker

The human brain is the most powerful and efficient machine in existence ...
research
06/10/2022

A bio-inspired implementation of a sparse-learning spike-based hippocampus memory model

The nervous system, more specifically, the brain, is capable of solving ...
research
06/05/2017

Neuro-RAM Unit with Applications to Similarity Testing and Compression in Spiking Neural Networks

We study distributed algorithms implemented in a simplified biologically...
research
11/03/2019

eBrainII: A 3 kW Realtime Custom 3D DRAM integrated ASIC implementation of a Biologically Plausible Model of a Human Scale Cortex

The Artificial Neural Networks (ANNs) like CNN/DNN and LSTM are not biol...
research
09/07/2021

Sparse Distributed Memory using Spiking Neural Networks on Nengo

We present a Spiking Neural Network (SNN) based Sparse Distributed Memor...

Please sign up or login with your details

Forgot password? Click here to reset