Searcharxiv⌕ Search

arXiv subjects

Matthew O. A. Ellis

Publications and source records attributed to Matthew O. A. Ellis.

12 recordsLinked to original sources

Low-power analogue neural networks with trainable nonlinear connections for continuous control

Physical neural networks promise low-power machine learning by computing directly with analogue device physics, but most architectures force nonlinear device responses to act as scalar weights. Inspired by Kolmogorov-Arnold networks, we place trainable nonlinear functions on the connections, making each physical connection a learnable computational element. Realising these functions as analogue band-pass filters on field-programmable analogue arrays, we find that the benefit is task-dependent and follows from the smoothness of the physical basis: the networks represent smooth, continuously valued targets, including robotic kinematics, continuous control, and photovoltaic maximum-power-point tracking, with far fewer nodes and connections than multilayer perceptrons, but offer no parameter-efficiency advantage on classification-like decision boundaries. Trained networks transfer to hardware across approximately 35,000 connections with quantified fidelity, and a dedicated CMOS implementation is projected to operate at approximately 30 microwatts. A memristive realisation reproduces the same behaviour in simulation, indicating that the advantage comes from placing trainable nonlinearity on connections, rather than from a particular device.

cs.LG↗

Reproducible Reservoir Computing with Thermally Driven Superparamagnets: Controlling Temperature Sensitivity

Unconventional computing systems must demonstrate robust performance under real-world environmental conditions to enable practical deployments. We have recently proposed superparamagnetic nanodot ensembles driven by strain-induced magnetoelectric coupling as exciting candidates for use as ultra-low energy consumption reservoir computing substrates. However, because their dynamics are governed by thermal activation effects, these systems are intrinsically sensitive to ambient temperature fluctuations, leading to degraded task performance when operated outside the temperature range used during training. In this paper we simulate how temperature variations affect the magnetization dynamics of such superparamagnetic ensembles, and quantify how this affects task performance. We then show how heterogeneous nanodot patterns that incorporate different sizes of nanodots with different characteristic timescales for thermal activation mitigate this problem. Benchmark results on the NARMA-10 task show that introducing optimized heterogeneity stabilizes performance of the reservoirs across a wide range of ambient temperatures (5-35°C), with little loss of ultimate performance. We also characterize the trade-off between performance and temperature stability and show that it can be tuned via reservoir hyperparameters. Our study demonstrates a key step in making these novel devices suitable for real-world deployment.

cs.ET↗

Noise-Aware Training of Neuromorphic Dynamic Device Networks

Physical computing has the potential to enable widespread embodied intelligence by leveraging the intrinsic dynamics of complex systems for efficient sensing, processing, and interaction. While individual devices provide basic data processing capabilities, networks of interconnected devices can perform more complex and varied tasks. However, designing networks to perform dynamic tasks is challenging without physical models and accurate quantification of device noise. We propose a novel, noise-aware methodology for training device networks using Neural Stochastic Differential Equations (Neural-SDEs) as differentiable digital twins, accurately capturing the dynamics and associated stochasticity of devices with intrinsic memory. Our approach employs backpropagation through time and cascade learning, allowing networks to effectively exploit the temporal properties of physical devices. We validate our method on diverse networks of spintronic devices across temporal classification and regression benchmarks. By decoupling the training of individual device models from network training, our method reduces the required training data and provides a robust framework for programming dynamical devices without relying on analytical descriptions of their dynamics.

cs.LG↗

Machine learning using magnetic stochastic synapses

The impressive performance of artificial neural networks has come at the cost of high energy usage and CO$_2$ emissions. Unconventional computing architectures, with magnetic systems as a candidate, have potential as alternative energy-efficient hardware, but, still face challenges, such as stochastic behaviour, in implementation. Here, we present a methodology for exploiting the traditionally detrimental stochastic effects in magnetic domain-wall motion in nanowires. We demonstrate functional binary stochastic synapses alongside a gradient learning rule that allows their training with applicability to a range of stochastic systems. The rule, utilising the mean and variance of the neuronal output distribution, finds a trade-off between synaptic stochasticity and energy efficiency depending on the number of measurements of each synapse. For single measurements, the rule results in binary synapses with minimal stochasticity, sacrificing potential performance for robustness. For multiple measurements, synaptic distributions are broad, approximating better-performing continuous synapses. This observation allows us to choose design principles depending on the desired performance and the device's operational speed and energy cost. We verify performance on physical hardware, showing it is comparable to a standard neural network.

cs.ET↗

Exploiting Multiple Timescales in Hierarchical Echo State Networks

Echo state networks (ESNs) are a powerful form of reservoir computing that only require training of linear output weights whilst the internal reservoir is formed of fixed randomly connected neurons. With a correctly scaled connectivity matrix, the neurons' activity exhibits the echo-state property and responds to the input dynamics with certain timescales. Tuning the timescales of the network can be necessary for treating certain tasks, and some environments require multiple timescales for an efficient representation. Here we explore the timescales in hierarchical ESNs, where the reservoir is partitioned into two smaller linked reservoirs with distinct properties. Over three different tasks (NARMA10, a reconstruction task in a volatile environment, and psMNIST), we show that by selecting the hyper-parameters of each partition such that they focus on different timescales, we achieve a significant performance improvement over a single ESN. Through a linear analysis, and under the assumption that the timescales of the first partition are much shorter than the second's (typically corresponding to optimal operating conditions), we interpret the feedforward coupling of the partitions in terms of an effective representation of the input signal, provided by the first partition to the second, whereby the instantaneous input signal is expanded into a weighted combination of its time derivatives. Furthermore, we propose a data-driven approach to optimise the hyper-parameters through a gradient descent optimisation method that is an online approximation of backpropagation through time. We demonstrate the application of the online learning rule across all the tasks considered.

cs.LG↗

Role of longitudinal fluctuations in L$1_0$ FePt

L$1_0$ FePt is a technologically important material for a range of novel data storage applications. In the ordered FePt structure the normally non-magnetic Pt ion acquires a magnetic moment, which depends on the local field originating from the neighboring Fe atoms. In this work a model of FePt is constructed, where the induced Pt moment is simulated by using combined longitudinal and rotational spin dynamics. The model is parameterized to include a linear variation of the moment with the exchange field, so that at the Pt site the magnetic moment depends on the Fe ordering. The Curie temperature of FePt is calculated and agrees well with similar models that incorporate the Pt dynamics through an effective Fe-only Hamiltonian. By computing the dynamic correlation function the anisotropy field and the Gilbert damping are extracted over a range of temperatures. The anisotropy exhibits a power-law dependence with temperature with exponent $n\approx2.1$. This agrees well with what observed experimentally and it is obtained without including a two-ion anisotropy term as in other approaches. Our work shows that incorporating longitudinal fluctuations into spin dynamics calculations is crucial for understanding the properties of materials with induced moments.

cond-mat.mtrl-sci↗

Non-trivial spatial dependence of the spin torques in L1$_0$ FePt-based tunnelling junctions

We present an {\it ab-initio} study of the spin-transfer torque in a Fe/MgO/FePt/Fe magnetic tunnel junctions. We consider a FePt film with a thickness up to six unit cells, either in direct contact with the MgO spacer or with an intercalated ultra-thin Fe seed layer. We find that in the FePt layer the torque is not attenuated as strongly as in the case of pure Fe. Moreover, in FePt the torque alternates sign at the Fe and Pt atomic planes throughout the stack for all FePt thicknesses considered. Finally, when Fe is intercalated between MgO and L$1_0$-FePt, the torque is sharply attenuated and it is transferred to FePt only for a Fe seed layer that is less than two-atomic-planes thick. We attribute these features to the different spatial profiles of the exchange and correlation field and the induced non-equilibrium spin accumulation. The calculated tunnelling magneto-resistance of the Fe/MgO/FePt/Fe junctions studied is enhanced with respect to the one of Fe/MgO/Fe, while it is reduced with Fe intercalation. Our work shows that L$1_0$-FePt junctions can be promising candidates for current-operated magnetic devices and that the magnetic texture at the atomic scale has an important effect on the spin transfer torque.

cond-mat.mtrl-sci↗

Multi-scale modelling of current-induced switching in magnetic tunnel junctions using ab initio spin transfer torques

There exists a significant challenge in developing efficient magnetic tunnel junctions with low write currents for non-volatile memory devices. With the aim of analysing potential materials for efficient current-operated magnetic junctions we have developed a multi-scale methodology combining the ab initio calculations of spin-transfer torque with large-scale time-dependent simulations using atomistic spin dynamics. In this work we introduce our multi-scale approach including a discussion on a number of possible mapping schemes the ab initio spin torques into the spin dynamics. We demonstrate this methodology on a prototype Co/MgO/Co/Cu tunnel junction showing that the spin torques are primarily acting at the interface between the Co free layer and MgO. Using spin dynamics we then calculate the reversal switching times for the free layer and the critical voltages and currents required for such switching. Our work provides an efficient, accurate and versatile framework for designing novel current-operated magnetic devices, where all the materials details are take into account.

cond-mat.mes-hall↗

Manifestation of higher-order inter-granular exchange in magnetic recording media

Exchange coupling between magnetic grains is essential for maintaining the stability of stored information in magnetic recording media. Using an atomistic spin model, we have investigated the coupling between neighbouring magnetic grains where magnetic impurity atoms have migrated into the non-magnetic grain boundary. We find that when the impurity density is low a biquadratic term in addition to the bilinear term is required to properly describe the inter-granular exchange coupling. The temperature dependence both terms is found to follow a power law behaviour with the biquadratic exchange constant decaying faster than the bilinear. For increasing grain boundary thickness the inter-granular exchange is lower and decays faster with temperature. Further simulations of a grain at a bit boundary show an unexpected energy minimum for in-plane magnetisation which can only be reproduced using a biquadratic exchange term.

cond-mat.mtrl-sci↗

All-optical switching in granular ferromagnets caused by magnetic circular dichroism

Magnetic recording using circularly polarized femto-second laser pulses is an emerging technology that would allow write speeds much faster than existing field driven methods. However, the mechanism that drives the magnetization switching in ferromagnets is unclear. Recent theories suggest that the interaction of the light with the magnetized media induces an opto-magnetic field within the media, known as the inverse Faraday effect. Here we show that an alternative mechanism, driven by thermal excitation over the anisotropy energy barrier and a difference in the energy absorption depending on polarization, can create a net magnetization over a series of laser pulses in an ensemble of single domain grains. Only a small difference in the absorption is required to reach magnetization levels observed experimentally and the model does not preclude the role of the inverse Faraday effect but removes the necessity that the opto-magnetic field is 10s of Tesla in strength.

cond-mat.mes-hall↗

Temperature Dependent Ferromagnetic Resonance via the Landau-Lifshitz-Bloch Equation: Application to FePt

Using the Landau-Lifshitz-Bloch (LLB) equation for ferromagnetic materials, we derive analytic expressions for temperature dependent absorption spectra as probed by ferromagnetic resonance (FMR). By analysing the resulting expressions, we can predict the variation of the resonance frequency and damping with temperature and coupling to the thermal bath. We base our calculations on the technologically relevant L1$_0$ FePt, parameterised from atomistic spin dynamics simulations, with the Hamiltonian mapped from ab-initio parameters. By constructing a multi-macrospin model based on the LLB equation and exploiting GPU acceleration we extend the study to investigate the effects on the damping and resonance frequency in $μ$m sized structures.

cond-mat.mtrl-sci↗

Atomistic spin model simulations of magnetic nanomaterials

Atomistic modelling of magnetic materials provides unprecedented detail about the underlying physical processes that govern their macroscopic properties, and allows the simulation of complex effects such as surface anisotropy, ultrafast laser-induced spin dynamics, exchange bias, and mi- crostructural effects. Here we present the key methods used in atomistic spin models which are then applied to a range of magnetic problems. We detail the parallelisation strategies used which enable the routine simulation of extended systems with full atomistic resolution.

cond-mat.mtrl-sci↗