| Literature DB >> 36179033 |
Tomoyuki Yokouchi1,2, Satoshi Sugimoto3, Bivas Rana1,4, Shinichiro Seki1,5,6,7, Naoki Ogawa1,5,6, Yuki Shiomi2, Shinya Kasai3,5, Yoshichika Otani1,8,9.
Abstract
Nonlinear phenomena in physical systems can be used for brain-inspired computing with low energy consumption. Response from the dynamics of a topological spin structure called skyrmion is one of the candidates for such a neuromorphic computing. However, its ability has not been well explored experimentally. Here, we experimentally demonstrate neuromorphic computing using nonlinear response originating from magnetic field-induced dynamics of skyrmions. We designed a simple-structured skyrmion-based neuromorphic device and succeeded in handwritten digit recognition with the accuracy as large as 94.7% and waveform recognition. Notably, there exists a positive correlation between the recognition accuracy and the number of skyrmions in the devices. The large degrees of freedom of skyrmion systems, such as the position and the size, originate from the more complex nonlinear mapping, the larger output dimension, and, thus, high accuracy. Our results provide a guideline for developing energy-saving and high-performance skyrmion neuromorphic computing devices.Entities:
Year: 2022 PMID: 36179033 PMCID: PMC9524829 DOI: 10.1126/sciadv.abq5652
Source DB: PubMed Journal: Sci Adv ISSN: 2375-2548 Impact factor: 14.957
Fig. 1.Concept of skyrmion-based neuromorphic computing.
(A) Schematic for the conventional reservoir computing model. (B) Schematic illustration of a Hall bar device and a magnetic skyrmion. (C) Conceptual diagram for the data conversion in a subsection. (D) Schematic illustration of a skyrmion-based neuromorphic computer. Polar Kerr images of the subsection with various constant magnetic fields (Hconst) in the absence of a time-dependent magnetic field [HAC(t)] are also presented.
Fig. 2.Memory effect and nonlinearity in the skyrmion system.
(A to D) The time profile of the input magnetic field (HAC) (A and B) and the corresponding Hall voltage (C and D) in the Hall bar device A with the constant magnetic field Hconst = 1.12 Oe. (E to L) Snapshots of polar Kerr images during the application of HAC for the Sin-Sin input (E to H) and the Square-Sin input (I to L).. The corresponding time points are represented in (C) and (D) by the triangles. (M and N) The time profile of HAC with various amplitudes (M) and the corresponding Hall voltage output (N) in the Hall bar device A with the constant magnetic field Hconst = 1.12 Oe. (O) The Hall voltage output at t = 2.5 s as a function of the amplitude of HAC. The solid line is a guide for eyes.
Fig. 3.Waveform recognition task.
(A) The waveform of input signal [HAC(t)] for the waveform recognition task. The input signal is a waveform of a random combination of sine (red) and square waves (blue). (B) The output signals (V) in some of the subsections with different constant magnetic fields (Hconst). (C and D) The final output calculated by the linear combination of the output signals in the 41 subsections (C) and its binarization (D). The blue and red lines are the desired output. (E) Polar Kerr images of devices A to D. The thicknesses of the Co layer in devices A, B, C, and D are 0.655, 0.656, 0.657, and 0.658 nm, respectively. (F) The recognition accuracy in the waveform recognition task for devices A to D for various amplitudes of HAC. (G) The average number of skyrmions 〈nsk〉 during the waveform recognition task for devices A to D for various amplitudes of HAC. (H) A scatterplot of 〈nsk〉 and the recognition rate. A correlation coefficient of 0.82 is obtained.
Fig. 4.Handwritten digits recognition task.
(A to D) Schematic for preprocessing for the handwritten digits recognition task. The two-dimensional image (A) is converted to a one-dimensional array (B). A sine wave is multiplied by each data point (C), and an input signal is obtained (D) (see also Materials and Methods for details). (E) The output signals from subsections corresponding to the input digit “5.” (F) Some examples from the MNIST database. (G) A confusion matrix showing the recognition results from the skyrmion-based reservoir versus the desired outputs. A recognition accuracy of 94.7 ± 0.3% is obtained.