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...
Autores principales: | , , , |
---|---|
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 |