Cargando…

Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors

Convolutional neural networks (CNNs) have been widely used in image recognition and processing tasks. Memristor-based CNNs accumulate the advantages of emerging memristive devices, such as nanometer critical dimensions, low power consumption, and functional similarity to biological synapses. Most st...

Descripción completa

Detalles Bibliográficos
Autores principales: Matsukatova, Anna N., Iliasov, Aleksandr I., Nikiruy, Kristina E., Kukueva, Elena V., Vasiliev, Aleksandr L., Goncharov, Boris V., Sitnikov, Aleksandr V., Zanaveskin, Maxim L., Bugaev, Aleksandr S., Demin, Vyacheslav A., Rylkov, Vladimir V., Emelyanov, Andrey V.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9565409/
https://www.ncbi.nlm.nih.gov/pubmed/36234583
http://dx.doi.org/10.3390/nano12193455
_version_ 1784808882235768832
author Matsukatova, Anna N.
Iliasov, Aleksandr I.
Nikiruy, Kristina E.
Kukueva, Elena V.
Vasiliev, Aleksandr L.
Goncharov, Boris V.
Sitnikov, Aleksandr V.
Zanaveskin, Maxim L.
Bugaev, Aleksandr S.
Demin, Vyacheslav A.
Rylkov, Vladimir V.
Emelyanov, Andrey V.
author_facet Matsukatova, Anna N.
Iliasov, Aleksandr I.
Nikiruy, Kristina E.
Kukueva, Elena V.
Vasiliev, Aleksandr L.
Goncharov, Boris V.
Sitnikov, Aleksandr V.
Zanaveskin, Maxim L.
Bugaev, Aleksandr S.
Demin, Vyacheslav A.
Rylkov, Vladimir V.
Emelyanov, Andrey V.
author_sort Matsukatova, Anna N.
collection PubMed
description Convolutional neural networks (CNNs) have been widely used in image recognition and processing tasks. Memristor-based CNNs accumulate the advantages of emerging memristive devices, such as nanometer critical dimensions, low power consumption, and functional similarity to biological synapses. Most studies on memristor-based CNNs use either software models of memristors for simulation analysis or full hardware CNN realization. Here, we propose a hybrid CNN, consisting of a hardware fixed pre-trained and explainable feature extractor and a trainable software classifier. The hardware part was realized on passive crossbar arrays of memristors based on nanocomposite (Co-Fe-B)(x)(LiNbO(3))(100−x) structures. The constructed 2-kernel CNN was able to classify the binarized Fashion-MNIST dataset with ~ 84% accuracy. The performance of the hybrid CNN is comparable to the other reported memristor-based systems, while the number of trainable parameters for the hybrid CNN is substantially lower. Moreover, the hybrid CNN is robust to the variations in the memristive characteristics: dispersion of 20% leads to only a 3% accuracy decrease. The obtained results pave the way for the efficient and reliable realization of neural networks based on partially unreliable analog elements.
format Online
Article
Text
id pubmed-9565409
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95654092022-10-15 Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors Matsukatova, Anna N. Iliasov, Aleksandr I. Nikiruy, Kristina E. Kukueva, Elena V. Vasiliev, Aleksandr L. Goncharov, Boris V. Sitnikov, Aleksandr V. Zanaveskin, Maxim L. Bugaev, Aleksandr S. Demin, Vyacheslav A. Rylkov, Vladimir V. Emelyanov, Andrey V. Nanomaterials (Basel) Article Convolutional neural networks (CNNs) have been widely used in image recognition and processing tasks. Memristor-based CNNs accumulate the advantages of emerging memristive devices, such as nanometer critical dimensions, low power consumption, and functional similarity to biological synapses. Most studies on memristor-based CNNs use either software models of memristors for simulation analysis or full hardware CNN realization. Here, we propose a hybrid CNN, consisting of a hardware fixed pre-trained and explainable feature extractor and a trainable software classifier. The hardware part was realized on passive crossbar arrays of memristors based on nanocomposite (Co-Fe-B)(x)(LiNbO(3))(100−x) structures. The constructed 2-kernel CNN was able to classify the binarized Fashion-MNIST dataset with ~ 84% accuracy. The performance of the hybrid CNN is comparable to the other reported memristor-based systems, while the number of trainable parameters for the hybrid CNN is substantially lower. Moreover, the hybrid CNN is robust to the variations in the memristive characteristics: dispersion of 20% leads to only a 3% accuracy decrease. The obtained results pave the way for the efficient and reliable realization of neural networks based on partially unreliable analog elements. MDPI 2022-10-03 /pmc/articles/PMC9565409/ /pubmed/36234583 http://dx.doi.org/10.3390/nano12193455 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Matsukatova, Anna N.
Iliasov, Aleksandr I.
Nikiruy, Kristina E.
Kukueva, Elena V.
Vasiliev, Aleksandr L.
Goncharov, Boris V.
Sitnikov, Aleksandr V.
Zanaveskin, Maxim L.
Bugaev, Aleksandr S.
Demin, Vyacheslav A.
Rylkov, Vladimir V.
Emelyanov, Andrey V.
Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors
title Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors
title_full Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors
title_fullStr Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors
title_full_unstemmed Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors
title_short Convolutional Neural Network Based on Crossbar Arrays of (Co-Fe-B)(x)(LiNbO(3))(100−x) Nanocomposite Memristors
title_sort convolutional neural network based on crossbar arrays of (co-fe-b)(x)(linbo(3))(100−x) nanocomposite memristors
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9565409/
https://www.ncbi.nlm.nih.gov/pubmed/36234583
http://dx.doi.org/10.3390/nano12193455
work_keys_str_mv AT matsukatovaannan convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT iliasovaleksandri convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT nikiruykristinae convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT kukuevaelenav convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT vasilievaleksandrl convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT goncharovborisv convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT sitnikovaleksandrv convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT zanaveskinmaximl convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT bugaevaleksandrs convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT deminvyacheslava convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT rylkovvladimirv convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors
AT emelyanovandreyv convolutionalneuralnetworkbasedoncrossbararraysofcofebxlinbo3100xnanocompositememristors