Cargando…

Computing of temporal information in spiking neural networks with ReRAM synapses

Resistive switching random-access memory (ReRAM) is a two-terminal device based on ion migration to induce resistance switching between a high resistance state (HRS) and a low resistance state (LRS). ReRAM is considered one of the most promising technologies for artificial synapses in brain-inspired...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, W., Pedretti, G., Milo, V., Carboni, R., Calderoni, A., Ramaswamy, N., Spinelli, A. S., Ielmini, D.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Royal Society of Chemistry 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6390697/
https://www.ncbi.nlm.nih.gov/pubmed/30361729
http://dx.doi.org/10.1039/c8fd00097b
_version_ 1783398190068793344
author Wang, W.
Pedretti, G.
Milo, V.
Carboni, R.
Calderoni, A.
Ramaswamy, N.
Spinelli, A. S.
Ielmini, D.
author_facet Wang, W.
Pedretti, G.
Milo, V.
Carboni, R.
Calderoni, A.
Ramaswamy, N.
Spinelli, A. S.
Ielmini, D.
author_sort Wang, W.
collection PubMed
description Resistive switching random-access memory (ReRAM) is a two-terminal device based on ion migration to induce resistance switching between a high resistance state (HRS) and a low resistance state (LRS). ReRAM is considered one of the most promising technologies for artificial synapses in brain-inspired neuromorphic computing systems. However, there is still a lack of general understanding about how to develop such a gestalt system to imitate and compete with the brain’s functionality and efficiency. Spiking neural networks (SNNs) are well suited to describe the complex spatiotemporal processing inside the brain, where the energy efficiency of computation mostly relies on the spike carrying information about both space (which neuron fires) and time (when a neuron fires). This work addresses the methodology and implementation of a neuromorphic SNN system to compute the temporal information among neural spikes using ReRAM synapses capable of spike-timing dependent plasticity (STDP). The learning and recognition of spatiotemporal spike sequences are experimentally demonstrated. Our simulation study shows that it is possible to construct a multi-layer spatiotemporal computing network. Spatiotemporal computing also enables learning and detection of the trace of moving objects and mimicking of the hierarchy structure of the biological visual cortex adopting temporal-coding for fast recognition.
format Online
Article
Text
id pubmed-6390697
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Royal Society of Chemistry
record_format MEDLINE/PubMed
spelling pubmed-63906972019-03-15 Computing of temporal information in spiking neural networks with ReRAM synapses Wang, W. Pedretti, G. Milo, V. Carboni, R. Calderoni, A. Ramaswamy, N. Spinelli, A. S. Ielmini, D. Faraday Discuss Chemistry Resistive switching random-access memory (ReRAM) is a two-terminal device based on ion migration to induce resistance switching between a high resistance state (HRS) and a low resistance state (LRS). ReRAM is considered one of the most promising technologies for artificial synapses in brain-inspired neuromorphic computing systems. However, there is still a lack of general understanding about how to develop such a gestalt system to imitate and compete with the brain’s functionality and efficiency. Spiking neural networks (SNNs) are well suited to describe the complex spatiotemporal processing inside the brain, where the energy efficiency of computation mostly relies on the spike carrying information about both space (which neuron fires) and time (when a neuron fires). This work addresses the methodology and implementation of a neuromorphic SNN system to compute the temporal information among neural spikes using ReRAM synapses capable of spike-timing dependent plasticity (STDP). The learning and recognition of spatiotemporal spike sequences are experimentally demonstrated. Our simulation study shows that it is possible to construct a multi-layer spatiotemporal computing network. Spatiotemporal computing also enables learning and detection of the trace of moving objects and mimicking of the hierarchy structure of the biological visual cortex adopting temporal-coding for fast recognition. Royal Society of Chemistry 2019-02-01 2018-07-11 /pmc/articles/PMC6390697/ /pubmed/30361729 http://dx.doi.org/10.1039/c8fd00097b Text en This journal is © The Royal Society of Chemistry 2019 http://creativecommons.org/licenses/by/3.0/ This article is freely available. This article is licensed under a Creative Commons Attribution 3.0 Unported Licence (CC BY 3.0)
spellingShingle Chemistry
Wang, W.
Pedretti, G.
Milo, V.
Carboni, R.
Calderoni, A.
Ramaswamy, N.
Spinelli, A. S.
Ielmini, D.
Computing of temporal information in spiking neural networks with ReRAM synapses
title Computing of temporal information in spiking neural networks with ReRAM synapses
title_full Computing of temporal information in spiking neural networks with ReRAM synapses
title_fullStr Computing of temporal information in spiking neural networks with ReRAM synapses
title_full_unstemmed Computing of temporal information in spiking neural networks with ReRAM synapses
title_short Computing of temporal information in spiking neural networks with ReRAM synapses
title_sort computing of temporal information in spiking neural networks with reram synapses
topic Chemistry
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6390697/
https://www.ncbi.nlm.nih.gov/pubmed/30361729
http://dx.doi.org/10.1039/c8fd00097b
work_keys_str_mv AT wangw computingoftemporalinformationinspikingneuralnetworkswithreramsynapses
AT pedrettig computingoftemporalinformationinspikingneuralnetworkswithreramsynapses
AT milov computingoftemporalinformationinspikingneuralnetworkswithreramsynapses
AT carbonir computingoftemporalinformationinspikingneuralnetworkswithreramsynapses
AT calderonia computingoftemporalinformationinspikingneuralnetworkswithreramsynapses
AT ramaswamyn computingoftemporalinformationinspikingneuralnetworkswithreramsynapses
AT spinellias computingoftemporalinformationinspikingneuralnetworkswithreramsynapses
AT ielminid computingoftemporalinformationinspikingneuralnetworkswithreramsynapses