Cargando…
Equilibrium Propagation for Memristor-Based Recurrent Neural Networks
Among the recent innovative technologies, memristor (memory-resistor) has attracted researchers attention as a fundamental computation element. It has been experimentally shown that memristive elements can emulate synaptic dynamics and are even capable of supporting spike timing dependent plasticity...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7105894/ https://www.ncbi.nlm.nih.gov/pubmed/32265641 http://dx.doi.org/10.3389/fnins.2020.00240 |
_version_ | 1783512498697142272 |
---|---|
author | Zoppo, Gianluca Marrone, Francesco Corinto, Fernando |
author_facet | Zoppo, Gianluca Marrone, Francesco Corinto, Fernando |
author_sort | Zoppo, Gianluca |
collection | PubMed |
description | Among the recent innovative technologies, memristor (memory-resistor) has attracted researchers attention as a fundamental computation element. It has been experimentally shown that memristive elements can emulate synaptic dynamics and are even capable of supporting spike timing dependent plasticity (STDP), an important adaptation rule that is gaining particular interest because of its simplicity and biological plausibility. The overall goal of this work is to provide a novel (theoretical) analog computing platform based on memristor devices and recurrent neural networks that exploits the memristor device physics to implement two variations of the backpropagation algorithm: recurrent backpropagation and equilibrium propagation. In the first learning technique, the use of memristor–based synaptic weights permits to propagate the error signals in the network by means of the nonlinear dynamics via an analog side network. This makes the processing non-digital and different from the current procedures. However, the necessity of a side analog network for the propagation of error derivatives makes this technique still highly biologically implausible. In order to solve this limitation, it is therefore proposed an alternative solution to the use of a side network by introducing a learning technique used for energy-based models: equilibrium propagation. Experimental results show that both approaches significantly outperform conventional architectures used for pattern reconstruction. Furthermore, due to the high suitability for VLSI implementation of the equilibrium propagation learning rule, additional results on the classification of the MNIST dataset are here reported. |
format | Online Article Text |
id | pubmed-7105894 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-71058942020-04-07 Equilibrium Propagation for Memristor-Based Recurrent Neural Networks Zoppo, Gianluca Marrone, Francesco Corinto, Fernando Front Neurosci Neuroscience Among the recent innovative technologies, memristor (memory-resistor) has attracted researchers attention as a fundamental computation element. It has been experimentally shown that memristive elements can emulate synaptic dynamics and are even capable of supporting spike timing dependent plasticity (STDP), an important adaptation rule that is gaining particular interest because of its simplicity and biological plausibility. The overall goal of this work is to provide a novel (theoretical) analog computing platform based on memristor devices and recurrent neural networks that exploits the memristor device physics to implement two variations of the backpropagation algorithm: recurrent backpropagation and equilibrium propagation. In the first learning technique, the use of memristor–based synaptic weights permits to propagate the error signals in the network by means of the nonlinear dynamics via an analog side network. This makes the processing non-digital and different from the current procedures. However, the necessity of a side analog network for the propagation of error derivatives makes this technique still highly biologically implausible. In order to solve this limitation, it is therefore proposed an alternative solution to the use of a side network by introducing a learning technique used for energy-based models: equilibrium propagation. Experimental results show that both approaches significantly outperform conventional architectures used for pattern reconstruction. Furthermore, due to the high suitability for VLSI implementation of the equilibrium propagation learning rule, additional results on the classification of the MNIST dataset are here reported. Frontiers Media S.A. 2020-03-24 /pmc/articles/PMC7105894/ /pubmed/32265641 http://dx.doi.org/10.3389/fnins.2020.00240 Text en Copyright © 2020 Zoppo, Marrone and Corinto. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Zoppo, Gianluca Marrone, Francesco Corinto, Fernando Equilibrium Propagation for Memristor-Based Recurrent Neural Networks |
title | Equilibrium Propagation for Memristor-Based Recurrent Neural Networks |
title_full | Equilibrium Propagation for Memristor-Based Recurrent Neural Networks |
title_fullStr | Equilibrium Propagation for Memristor-Based Recurrent Neural Networks |
title_full_unstemmed | Equilibrium Propagation for Memristor-Based Recurrent Neural Networks |
title_short | Equilibrium Propagation for Memristor-Based Recurrent Neural Networks |
title_sort | equilibrium propagation for memristor-based recurrent neural networks |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7105894/ https://www.ncbi.nlm.nih.gov/pubmed/32265641 http://dx.doi.org/10.3389/fnins.2020.00240 |
work_keys_str_mv | AT zoppogianluca equilibriumpropagationformemristorbasedrecurrentneuralnetworks AT marronefrancesco equilibriumpropagationformemristorbasedrecurrentneuralnetworks AT corintofernando equilibriumpropagationformemristorbasedrecurrentneuralnetworks |