Cargando…

Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity

Spike timing-dependent plasticity (STDP), which is widely studied as a fundamental synaptic update rule for neuromorphic hardware, requires precise control of continuous weights. From the viewpoint of hardware implementation, a simplified update rule is desirable. Although simplified STDP with stoch...

Descripción completa

Detalles Bibliográficos
Autores principales: Nishi, Yoshifumi, Nomura, Kumiko, Marukame, Takao, Mizushima, Koichi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8440757/
https://www.ncbi.nlm.nih.gov/pubmed/34521895
http://dx.doi.org/10.1038/s41598-021-97583-y
_version_ 1783752732393340928
author Nishi, Yoshifumi
Nomura, Kumiko
Marukame, Takao
Mizushima, Koichi
author_facet Nishi, Yoshifumi
Nomura, Kumiko
Marukame, Takao
Mizushima, Koichi
author_sort Nishi, Yoshifumi
collection PubMed
description Spike timing-dependent plasticity (STDP), which is widely studied as a fundamental synaptic update rule for neuromorphic hardware, requires precise control of continuous weights. From the viewpoint of hardware implementation, a simplified update rule is desirable. Although simplified STDP with stochastic binary synapses was proposed previously, we find that it leads to degradation of memory maintenance during learning, which is unfavourable for unsupervised online learning. In this work, we propose a stochastic binary synaptic model where the cumulative probability of the weight change evolves in a sigmoidal fashion with potentiation or depression trials, which can be implemented using a pair of switching devices consisting of serially connected multiple binary memristors. As a benchmark test we perform simulations of unsupervised learning of MNIST images with a two-layer network and show that simplified STDP in combination with this model can outperform conventional rules with continuous weights not only in memory maintenance but also in recognition accuracy. Our method achieves 97.3% in recognition accuracy, which is higher than that reported with standard STDP in the same framework. We also show that the high performance of our learning rule is robust against device-to-device variability of the memristor's probabilistic behaviour.
format Online
Article
Text
id pubmed-8440757
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-84407572021-09-20 Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity Nishi, Yoshifumi Nomura, Kumiko Marukame, Takao Mizushima, Koichi Sci Rep Article Spike timing-dependent plasticity (STDP), which is widely studied as a fundamental synaptic update rule for neuromorphic hardware, requires precise control of continuous weights. From the viewpoint of hardware implementation, a simplified update rule is desirable. Although simplified STDP with stochastic binary synapses was proposed previously, we find that it leads to degradation of memory maintenance during learning, which is unfavourable for unsupervised online learning. In this work, we propose a stochastic binary synaptic model where the cumulative probability of the weight change evolves in a sigmoidal fashion with potentiation or depression trials, which can be implemented using a pair of switching devices consisting of serially connected multiple binary memristors. As a benchmark test we perform simulations of unsupervised learning of MNIST images with a two-layer network and show that simplified STDP in combination with this model can outperform conventional rules with continuous weights not only in memory maintenance but also in recognition accuracy. Our method achieves 97.3% in recognition accuracy, which is higher than that reported with standard STDP in the same framework. We also show that the high performance of our learning rule is robust against device-to-device variability of the memristor's probabilistic behaviour. Nature Publishing Group UK 2021-09-14 /pmc/articles/PMC8440757/ /pubmed/34521895 http://dx.doi.org/10.1038/s41598-021-97583-y Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Nishi, Yoshifumi
Nomura, Kumiko
Marukame, Takao
Mizushima, Koichi
Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity
title Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity
title_full Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity
title_fullStr Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity
title_full_unstemmed Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity
title_short Stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity
title_sort stochastic binary synapses having sigmoidal cumulative distribution functions for unsupervised learning with spike timing-dependent plasticity
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8440757/
https://www.ncbi.nlm.nih.gov/pubmed/34521895
http://dx.doi.org/10.1038/s41598-021-97583-y
work_keys_str_mv AT nishiyoshifumi stochasticbinarysynapseshavingsigmoidalcumulativedistributionfunctionsforunsupervisedlearningwithspiketimingdependentplasticity
AT nomurakumiko stochasticbinarysynapseshavingsigmoidalcumulativedistributionfunctionsforunsupervisedlearningwithspiketimingdependentplasticity
AT marukametakao stochasticbinarysynapseshavingsigmoidalcumulativedistributionfunctionsforunsupervisedlearningwithspiketimingdependentplasticity
AT mizushimakoichi stochasticbinarysynapseshavingsigmoidalcumulativedistributionfunctionsforunsupervisedlearningwithspiketimingdependentplasticity