Deep Physical Reservoir Computing with Programmable Nanomagnetic Hierarchies
ORAL
Abstract
Nanomagnetic artificial spin-systems are ideal candidates for neuromorphic hardware. Their passive memory, state-dependent dynamics and nonlinear GHz spin-wave response provide powerful reservoir computation1,2 (RC).
Any single physical reservoir is typically forced to trade-off between performance metrics including nonlinearity and memory capacity, with the compromise typically hard-coded during nanofabrication.
Here, we present three artificial spin-systems and show how tuning array-geometry and magnetisation dynamics defines computing performance.
Beyond spin-system design, we engineer physical `meta-reservoirs'3 (deep RC) comprising multiple nanoarrays. Data is input through several reservoirs in parallel, hierarchical/`deep' and hybrid deep-parallel architectures. Meta-reservoirs show substantially enhanced performance beyond any single reservoir across a broad taskset. Crucially, we present a method for hierarchy-programming, allowing designer configurations of meta-reservoirs with any desired nonlinearity/memory-capacity. This solves the problem of reservoir performance compromise, providing efficient system reconfiguration and task-dependent optimisation.
1, Stenning, Kilian D. et al. Nature Nanotechnology 17.5 (2022): 460-469.
2. Jensen, Johannes H et al. ALIFE 2018: The 2018 Conference on Artificial Life. MIT Press, 2018.
3. Manneschi, Luca, et al. Frontiers in Applied Mathematics and Statistics 6 (2021): 76.
Any single physical reservoir is typically forced to trade-off between performance metrics including nonlinearity and memory capacity, with the compromise typically hard-coded during nanofabrication.
Here, we present three artificial spin-systems and show how tuning array-geometry and magnetisation dynamics defines computing performance.
Beyond spin-system design, we engineer physical `meta-reservoirs'3 (deep RC) comprising multiple nanoarrays. Data is input through several reservoirs in parallel, hierarchical/`deep' and hybrid deep-parallel architectures. Meta-reservoirs show substantially enhanced performance beyond any single reservoir across a broad taskset. Crucially, we present a method for hierarchy-programming, allowing designer configurations of meta-reservoirs with any desired nonlinearity/memory-capacity. This solves the problem of reservoir performance compromise, providing efficient system reconfiguration and task-dependent optimisation.
1, Stenning, Kilian D. et al. Nature Nanotechnology 17.5 (2022): 460-469.
2. Jensen, Johannes H et al. ALIFE 2018: The 2018 Conference on Artificial Life. MIT Press, 2018.
3. Manneschi, Luca, et al. Frontiers in Applied Mathematics and Statistics 6 (2021): 76.
–
Presenters
-
Kilian Stenning
University College London
Authors
-
Kilian Stenning
University College London
-
Jack C Gartside
Imperial College London
-
Luca Manneschi
Sheffield University
-
Christopher Cheung
Imperial College Londno
-
Tony Chen
Imperial College London
-
Jake Love
University of Duisburg-Essen
-
Alexander L Vanstone
Imperial College London
-
Holly Holder
Imperial College London
-
Francesco Caravelli
LANL, Los alamos National laboratory
-
Karin Everschor-Sitte
University of Duisburg-Essen
-
Eleni Vasilaki
University of Sheffield
-
Will R Branford
Imperial College London