Construction of a spike-based memory using neural-like logic gates based
on Spiking Neural Networks on SpiNNaker
- URL: http://arxiv.org/abs/2206.03957v1
- Date: Wed, 8 Jun 2022 15:22:41 GMT
- Title: Construction of a spike-based memory using neural-like logic gates based
on Spiking Neural Networks on SpiNNaker
- Authors: Alvaro Ayuso-Martinez, Daniel Casanueva-Morato, Juan P.
Dominguez-Morales, Angel Jimenez-Fernandez and Gabriel Jimenez-Moreno
- Abstract summary: This work presents a spiking implementation of a memory, which is one of the most important components in the computer architecture.
The tests were carried out on the SpiNNaker neuromorphic platform and allow to validate the approach used for the construction of the presented blocks.
- Score: 0.0
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: 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.
Related papers
- SpikingJelly: An open-source machine learning infrastructure platform
for spike-based intelligence [51.6943465041708]
Spiking neural networks (SNNs) aim to realize brain-inspired intelligence on neuromorphic chips with high energy efficiency.
We contribute a full-stack toolkit for pre-processing neuromorphic datasets, building deep SNNs, optimizing their parameters, and deploying SNNs on neuromorphic chips.
arXiv Detail & Related papers (2023-10-25T13:15:17Z) - To Spike or Not To Spike: A Digital Hardware Perspective on Deep
Learning Acceleration [4.712922151067433]
As deep learning models scale, they become increasingly competitive from domains spanning from computer vision to natural language processing.
The power efficiency of the biological brain outperforms any large-scale deep learning ( DL ) model.
Neuromorphic computing tries to mimic the brain operations to improve the efficiency of DL models.
arXiv Detail & Related papers (2023-06-27T19:04:00Z) - Neuromorphic Artificial Intelligence Systems [58.1806704582023]
Modern AI systems, based on von Neumann architecture and classical neural networks, have a number of fundamental limitations in comparison with the brain.
This article discusses such limitations and the ways they can be mitigated.
It presents an overview of currently available neuromorphic AI projects in which these limitations are overcome.
arXiv Detail & Related papers (2022-05-25T20:16:05Z) - Memory-enriched computation and learning in spiking neural networks
through Hebbian plasticity [9.453554184019108]
Hebbian plasticity is believed to play a pivotal role in biological memory.
We introduce a novel spiking neural network architecture that is enriched by Hebbian synaptic plasticity.
We show that Hebbian enrichment renders spiking neural networks surprisingly versatile in terms of their computational as well as learning capabilities.
arXiv Detail & Related papers (2022-05-23T12:48:37Z) - Spike-based building blocks for performing logic operations using
Spiking Neural Networks on SpiNNaker [0.0]
This work provides researchers with a novel toolkit of building blocks based on Spiking Neural Networks.
The designs and models proposed are presented and implemented on a SpiNNaker hardware platform.
arXiv Detail & Related papers (2022-05-09T17:23:07Z) - POPPINS : A Population-Based Digital Spiking Neuromorphic Processor with
Integer Quadratic Integrate-and-Fire Neurons [50.591267188664666]
We propose a population-based digital spiking neuromorphic processor in 180nm process technology with two hierarchy populations.
The proposed approach enables the developments of biomimetic neuromorphic system and various low-power, and low-latency inference processing applications.
arXiv Detail & Related papers (2022-01-19T09:26:34Z) - Mapping and Validating a Point Neuron Model on Intel's Neuromorphic
Hardware Loihi [77.34726150561087]
We investigate the potential of Intel's fifth generation neuromorphic chip - Loihi'
Loihi is based on the novel idea of Spiking Neural Networks (SNNs) emulating the neurons in the brain.
We find that Loihi replicates classical simulations very efficiently and scales notably well in terms of both time and energy performance as the networks get larger.
arXiv Detail & Related papers (2021-09-22T16:52:51Z) - NAS-Navigator: Visual Steering for Explainable One-Shot Deep Neural
Network Synthesis [53.106414896248246]
We present a framework that allows analysts to effectively build the solution sub-graph space and guide the network search by injecting their domain knowledge.
Applying this technique in an iterative manner allows analysts to converge to the best performing neural network architecture for a given application.
arXiv Detail & Related papers (2020-09-28T01:48:45Z) - A multi-agent model for growing spiking neural networks [0.0]
This project has explored rules for growing the connections between the neurons in Spiking Neural Networks as a learning mechanism.
Results in a simulation environment showed that for a given set of parameters it is possible to reach topologies that reproduce the tested functions.
This project also opens the door to the usage of techniques like genetic algorithms for obtaining the best suited values for the model parameters.
arXiv Detail & Related papers (2020-09-21T15:11:29Z) - Spiking Neural Networks Hardware Implementations and Challenges: a
Survey [53.429871539789445]
Spiking Neural Networks are cognitive algorithms mimicking neuron and synapse operational principles.
We present the state of the art of hardware implementations of spiking neural networks.
We discuss the strategies employed to leverage the characteristics of these event-driven algorithms at the hardware level.
arXiv Detail & Related papers (2020-05-04T13:24:00Z) - Exposing Hardware Building Blocks to Machine Learning Frameworks [4.56877715768796]
We focus on how to design topologies that complement such a view of neurons as unique functions.
We develop a library that supports training a neural network with custom sparsity and quantization.
arXiv Detail & Related papers (2020-04-10T14:26:00Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.