Spin-wave Holography for Neuromorphic Computing
Various physical phenomena have been examined to develop hardware capable of performing neuromorphic computations more efficiently than conventional CMOS-based devices. A well-known approach is wave interference-based computing. Several studies have demonstrated the use of inverse-designed spin-wave scatterers to perform computational tasks [1-2]. However, in most cases the designed devices function as a black-box, providing limited insight into the underlying mechanisms of the operation. Here we provide a theoretical investigation to examine the function of a spin-wave based network. We compared the holographic phenomena of optical waves and linear spin-waves by modelling the optical behaviour using the Huygens–Fresnel principle and a finite-difference time-domain approximation of the wave equation, and simulating the micromagnetic behaviour with MuMax3 [3] and SpinTorch [1].We found that forward volume linear spin-wave holography reproduces key features of optical interference. A 1D-reduced MNIST dataset is used to evaluate the ability of both systems to capture linear dependencies and perform correlation-based classification. Although these systems perform well as associative memory, the classification accuracy remains limited. To improve the classification performance, we introduce 1D machine learned holograms optimized by our micromagnetic simulator SpinTorch. Although this approach improves training accuracy over 80% on a 50-sample training set, generalization remains an open issue. Our results highlight a fundamental limitation of inverse-designed magnonic systems: machine learning approaches based on LLG solvers are severely constrained by the high computational cost of micromagnetic simulations. In contrast, optical inverse-design methods can accommodate a significantly larger number of training samples, enabling more efficient and scalable optimization. Achieving comparable accuracy with spin-wave-based systems necessitates a significantly more efficient training approach. Promising alternatives include wave-equation-based solvers [4] or physical learning methods [5].
magnonics, wave-based computing, hardware neural networks, holography
The authors gratefully acknowledge funding from the M&MEMS project, which funded by the EU under the Horizon Europe programme (contract number: 101070536) and from MILAB project (RRF-2.3.1-21-2022 00004)
[1] Á. Papp, W. Porod, and G. Csaba, “Nanoscale neural network using non-linear spin-wave interference,” Nat. Commun., vol. 12, p. 6422, 2021.
[2] Q. Wang, A. V. Chumak, and P. Pirro, “Inverse-design magnonic devices,” Nat. Commun., vol. 12, p. 2636, 2021.
[3] A. Vansteenkiste, J. Leliaert, M. Dvornik, M. Helsen, F. Garcia-Sanchez, and B. Van Waeyenberge, “The design and verification of MuMax3,” AIP Adv., vol. 4, no. 10, 2014.
[4] K. A. Rivkin, “Spin wave optics,” arXiv preprint arXiv:2404.13882, 2024.
[5] K. D. Stenning, J. C. Gartside, L. Manneschi, C. T. S. Cheung, T. Chen, A. Vanstone, J. Love et al., “Neuromorphic overparameterisation and few-shot learning in multilayer physical neural networks,” Nat. Commun., vol. 15, p. 7377, 2024.