Cargando…

Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices

Biological neural networks outperform current computer technology in terms of power consumption and computing speed while performing associative tasks, such as pattern recognition. The analogue and massive parallel in-memory computing in biology differs strongly from conventional transistor electron...

Descripción completa

Detalles Bibliográficos
Autores principales: Zahari, Finn, Pérez, Eduardo, Mahadevaiah, Mamathamba Kalishettyhalli, Kohlstedt, Hermann, Wenger, Christian, Ziegler, Martin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7467933/
https://www.ncbi.nlm.nih.gov/pubmed/32879397
http://dx.doi.org/10.1038/s41598-020-71334-x
_version_ 1783578115136552960
author Zahari, Finn
Pérez, Eduardo
Mahadevaiah, Mamathamba Kalishettyhalli
Kohlstedt, Hermann
Wenger, Christian
Ziegler, Martin
author_facet Zahari, Finn
Pérez, Eduardo
Mahadevaiah, Mamathamba Kalishettyhalli
Kohlstedt, Hermann
Wenger, Christian
Ziegler, Martin
author_sort Zahari, Finn
collection PubMed
description Biological neural networks outperform current computer technology in terms of power consumption and computing speed while performing associative tasks, such as pattern recognition. The analogue and massive parallel in-memory computing in biology differs strongly from conventional transistor electronics that rely on the von Neumann architecture. Therefore, novel bio-inspired computing architectures have been attracting a lot of attention in the field of neuromorphic computing. Here, memristive devices, which serve as non-volatile resistive memory, are employed to emulate the plastic behaviour of biological synapses. In particular, CMOS integrated resistive random access memory (RRAM) devices are promising candidates to extend conventional CMOS technology to neuromorphic systems. However, dealing with the inherent stochasticity of resistive switching can be challenging for network performance. In this work, the probabilistic switching is exploited to emulate stochastic plasticity with fully CMOS integrated binary RRAM devices. Two different RRAM technologies with different device variabilities are investigated in detail, and their potential applications in stochastic artificial neural networks (StochANNs) capable of solving MNIST pattern recognition tasks is examined. A mixed-signal implementation with hardware synapses and software neurons combined with numerical simulations shows that the proposed concept of stochastic computing is able to process analogue data with binary memory cells.
format Online
Article
Text
id pubmed-7467933
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-74679332020-09-03 Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices Zahari, Finn Pérez, Eduardo Mahadevaiah, Mamathamba Kalishettyhalli Kohlstedt, Hermann Wenger, Christian Ziegler, Martin Sci Rep Article Biological neural networks outperform current computer technology in terms of power consumption and computing speed while performing associative tasks, such as pattern recognition. The analogue and massive parallel in-memory computing in biology differs strongly from conventional transistor electronics that rely on the von Neumann architecture. Therefore, novel bio-inspired computing architectures have been attracting a lot of attention in the field of neuromorphic computing. Here, memristive devices, which serve as non-volatile resistive memory, are employed to emulate the plastic behaviour of biological synapses. In particular, CMOS integrated resistive random access memory (RRAM) devices are promising candidates to extend conventional CMOS technology to neuromorphic systems. However, dealing with the inherent stochasticity of resistive switching can be challenging for network performance. In this work, the probabilistic switching is exploited to emulate stochastic plasticity with fully CMOS integrated binary RRAM devices. Two different RRAM technologies with different device variabilities are investigated in detail, and their potential applications in stochastic artificial neural networks (StochANNs) capable of solving MNIST pattern recognition tasks is examined. A mixed-signal implementation with hardware synapses and software neurons combined with numerical simulations shows that the proposed concept of stochastic computing is able to process analogue data with binary memory cells. Nature Publishing Group UK 2020-09-02 /pmc/articles/PMC7467933/ /pubmed/32879397 http://dx.doi.org/10.1038/s41598-020-71334-x Text en © The Author(s) 2020 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 license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license 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 license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Zahari, Finn
Pérez, Eduardo
Mahadevaiah, Mamathamba Kalishettyhalli
Kohlstedt, Hermann
Wenger, Christian
Ziegler, Martin
Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices
title Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices
title_full Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices
title_fullStr Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices
title_full_unstemmed Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices
title_short Analogue pattern recognition with stochastic switching binary CMOS-integrated memristive devices
title_sort analogue pattern recognition with stochastic switching binary cmos-integrated memristive devices
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7467933/
https://www.ncbi.nlm.nih.gov/pubmed/32879397
http://dx.doi.org/10.1038/s41598-020-71334-x
work_keys_str_mv AT zaharifinn analoguepatternrecognitionwithstochasticswitchingbinarycmosintegratedmemristivedevices
AT perezeduardo analoguepatternrecognitionwithstochasticswitchingbinarycmosintegratedmemristivedevices
AT mahadevaiahmamathambakalishettyhalli analoguepatternrecognitionwithstochasticswitchingbinarycmosintegratedmemristivedevices
AT kohlstedthermann analoguepatternrecognitionwithstochasticswitchingbinarycmosintegratedmemristivedevices
AT wengerchristian analoguepatternrecognitionwithstochasticswitchingbinarycmosintegratedmemristivedevices
AT zieglermartin analoguepatternrecognitionwithstochasticswitchingbinarycmosintegratedmemristivedevices