Cargando…

Neuromorphic computation with a single magnetic domain wall

Machine learning techniques are commonly used to model complex relationships but implementations on digital hardware are relatively inefficient due to poor matching between conventional computer architectures and the structures of the algorithms they are required to simulate. Neuromorphic devices, a...

Descripción completa

Detalles Bibliográficos
Autores principales: Ababei, Razvan V., Ellis, Matthew O. A., Vidamour, Ian T., Devadasan, Dhilan S., Allwood, Dan A., Vasilaki, Eleni, Hayward, Thomas J.
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/PMC8329183/
https://www.ncbi.nlm.nih.gov/pubmed/34341380
http://dx.doi.org/10.1038/s41598-021-94975-y
_version_ 1783732443694497792
author Ababei, Razvan V.
Ellis, Matthew O. A.
Vidamour, Ian T.
Devadasan, Dhilan S.
Allwood, Dan A.
Vasilaki, Eleni
Hayward, Thomas J.
author_facet Ababei, Razvan V.
Ellis, Matthew O. A.
Vidamour, Ian T.
Devadasan, Dhilan S.
Allwood, Dan A.
Vasilaki, Eleni
Hayward, Thomas J.
author_sort Ababei, Razvan V.
collection PubMed
description Machine learning techniques are commonly used to model complex relationships but implementations on digital hardware are relatively inefficient due to poor matching between conventional computer architectures and the structures of the algorithms they are required to simulate. Neuromorphic devices, and in particular reservoir computing architectures, utilize the inherent properties of physical systems to implement machine learning algorithms and so have the potential to be much more efficient. In this work, we demonstrate that the dynamics of individual domain walls in magnetic nanowires are suitable for implementing the reservoir computing paradigm in hardware. We modelled the dynamics of a domain wall placed between two anti-notches in a nickel nanowire using both a 1D collective coordinates model and micromagnetic simulations. When driven by an oscillating magnetic field, the domain exhibits non-linear dynamics within the potential well created by the anti-notches that are analogous to those of the Duffing oscillator. We exploit the domain wall dynamics for reservoir computing by modulating the amplitude of the applied magnetic field to inject time-multiplexed input signals into the reservoir, and show how this allows us to perform machine learning tasks including: the classification of (1) sine and square waves; (2) spoken digits; and (3) non-temporal 2D toy data and hand written digits. Our work lays the foundation for the creation of nanoscale neuromorphic devices in which individual magnetic domain walls are used to perform complex data analysis tasks.
format Online
Article
Text
id pubmed-8329183
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-83291832021-08-04 Neuromorphic computation with a single magnetic domain wall Ababei, Razvan V. Ellis, Matthew O. A. Vidamour, Ian T. Devadasan, Dhilan S. Allwood, Dan A. Vasilaki, Eleni Hayward, Thomas J. Sci Rep Article Machine learning techniques are commonly used to model complex relationships but implementations on digital hardware are relatively inefficient due to poor matching between conventional computer architectures and the structures of the algorithms they are required to simulate. Neuromorphic devices, and in particular reservoir computing architectures, utilize the inherent properties of physical systems to implement machine learning algorithms and so have the potential to be much more efficient. In this work, we demonstrate that the dynamics of individual domain walls in magnetic nanowires are suitable for implementing the reservoir computing paradigm in hardware. We modelled the dynamics of a domain wall placed between two anti-notches in a nickel nanowire using both a 1D collective coordinates model and micromagnetic simulations. When driven by an oscillating magnetic field, the domain exhibits non-linear dynamics within the potential well created by the anti-notches that are analogous to those of the Duffing oscillator. We exploit the domain wall dynamics for reservoir computing by modulating the amplitude of the applied magnetic field to inject time-multiplexed input signals into the reservoir, and show how this allows us to perform machine learning tasks including: the classification of (1) sine and square waves; (2) spoken digits; and (3) non-temporal 2D toy data and hand written digits. Our work lays the foundation for the creation of nanoscale neuromorphic devices in which individual magnetic domain walls are used to perform complex data analysis tasks. Nature Publishing Group UK 2021-08-02 /pmc/articles/PMC8329183/ /pubmed/34341380 http://dx.doi.org/10.1038/s41598-021-94975-y Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis 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
Ababei, Razvan V.
Ellis, Matthew O. A.
Vidamour, Ian T.
Devadasan, Dhilan S.
Allwood, Dan A.
Vasilaki, Eleni
Hayward, Thomas J.
Neuromorphic computation with a single magnetic domain wall
title Neuromorphic computation with a single magnetic domain wall
title_full Neuromorphic computation with a single magnetic domain wall
title_fullStr Neuromorphic computation with a single magnetic domain wall
title_full_unstemmed Neuromorphic computation with a single magnetic domain wall
title_short Neuromorphic computation with a single magnetic domain wall
title_sort neuromorphic computation with a single magnetic domain wall
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8329183/
https://www.ncbi.nlm.nih.gov/pubmed/34341380
http://dx.doi.org/10.1038/s41598-021-94975-y
work_keys_str_mv AT ababeirazvanv neuromorphiccomputationwithasinglemagneticdomainwall
AT ellismatthewoa neuromorphiccomputationwithasinglemagneticdomainwall
AT vidamouriant neuromorphiccomputationwithasinglemagneticdomainwall
AT devadasandhilans neuromorphiccomputationwithasinglemagneticdomainwall
AT allwooddana neuromorphiccomputationwithasinglemagneticdomainwall
AT vasilakieleni neuromorphiccomputationwithasinglemagneticdomainwall
AT haywardthomasj neuromorphiccomputationwithasinglemagneticdomainwall