Recurrent Neural Networks Made of Magnetic Tunnel Junctions
Authors
Qi Zheng, Xiaorui Zhu, Yuanyuan Mi, Zhe Yuan, Ke Xia
Abstract
Artificial intelligence based on artificial neural networks, which are originally inspired by the biological architectures of human brain, has mostly been realized using software but executed on conventional von Neumann computers, where the so-called von Neumann bottleneck essentially limits the executive efficiency due to the separate computing and storage units. Therefore, a suitable hardware platform that can exploit all the advantages of brain-inspired computing is highly desirable. Based upon micromagnetic simulation of the magnetization dynamics, we demonstrate theoretically and numerically that recurrent neural networks consisting of as few as 40 magnetic tunnel junctions can generate and recognize periodic time series after they are trained with an efficient machine-learning algorithm. With ultrahigh operating speed, nonvolatile memory and high endurance and reproducibility, spintronic devices are promising hardware candidates for neuromorphic computing.