Macromagnetic simulation for reservoir computing utilizing spin dynamics in magnetic tunnel junctions
arXiv:1805.09977 · doi:10.1103/PhysRevApplied.10.034063
Abstract
The figures-of-merit for reservoir computing (RC), using spintronics devices called magnetic tunnel junctions (MTJs), are evaluated. RC is a type of recurrent neural network. The input information is stored in certain parts of the reservoir, and computation can be performed by optimizing a linear transform matrix for the output. While all the network characteristics should be controlled in a general recurrent neural network, such optimization is not necessary for RC. The reservoir only has to possess a non-linear response with memory effect. In this paper, macromagnetic simulation is conducted for the spin-dynamics in MTJs, for reservoir computing. It is determined that the MTJ-system possesses the memory effect and non-linearity required for RC. With RC using 5-7 MTJs, high performance can be obtained, similar to an echo-state network with 20-30 nodes, even if there are no magnetic and/or electrical interactions between the magnetizations.
References in corpus (6)
- Spin torque switching with the giant spin Hall effect of tantalum
- Microwave Oscillations of a Nanomagnet Driven by a Spin-Polarized Current
- Current-driven Magnetization Reversal and Spin Wave Excitations in Co/Cu/Co Pillars
- Optoelectronic Reservoir Computing
- Spin torque building blocks
- Harnessing disordered quantum dynamics for machine learning
Cited by in corpus (35)
- Recent Advances in Physical Reservoir Computing: A Review
- Physical reservoir computing -- An introductory perspective
- Boosting computational power through spatial multiplexing in quantum reservoir computing
- Physical reservoir computing built by spintronic devices for temporal information processing
- Reservoir Computing on Spin-Torque Oscillator Array
- Reservoir computing using a spin-wave delay line active ring resonator
- A perspective on physical reservoir computing with nanomagnetic devices
- Implementing a magnonic time-delay reservoir computer model
- A Survey on Reservoir Computing and its Interdisciplinary Applications Beyond Traditional Machine Learning
- Spin waves propagating through a stripe magnetic domain structure and their applications to reservoir computing
- Designing spontaneous behavioral switching via chaotic itinerancy
- Reservoir computing with dipole-coupled nanomagnets
- Reservoir Computing with Spin Waves in Skyrmion Crystal
- Perspective on unconventional computing using magnetic skyrmions
- Spintronic reservoir computing without driving current or magnetic field
- Magnetization reversal driven by low dimensional chaos in a nanoscale ferromagnet
- Periodic structure of memory function in spintronics reservoir with feedback current
- Synchronization and chaos in a spin-torque oscillator with a perpendicularly magnetized free layer
- Step-like dependence of memory function on pulse width in spintronics reservoir computing
- Chaos in nanomagnet via feedback current
- Handwritten Digit Recognition by Spin Waves in a Skyrmion Reservoir
- Reservoir computing based on solitary-like waves dynamics of film flows: a proof of concept
- Symmetry-Aware Reservoir Computing
- Spatial Analysis of Physical Reservoir Computers
- Passive frustrated nanomagnet reservoir computing
- Neural Echo State Network using oscillations of gas bubbles in water
- Reservoir Computing with Planar Nanomagnet Arrays
- Thermally-robust spatiotemporal parallel reservoir computing by frequency filtering in frustrated magnets
- Atom-by-atom construction of attractors in a tunable finite size spin array
- Magneto-Ionic Physical Reservoir Computing
- Computing with vortices: Bridging fluid dynamics and its information-processing capability
- Phase estimation of spin-torque oscillator by nonlinear spin-torque diode effect
- Echo state property and memory capacity of artificial spin ice
- Spoken digit classification using a spin-wave delay-line active-ring reservoir computing
- Focused Surface Acoustic Wave induced nano-oscillator based reservoir computing