4 research outputs found

    Reservoir Computing with Connected Magnetic Nanoring Ensembles

    Get PDF
    The concept of in-materia computing uses the natural complexity of material systems to perform computational operations naturally as part of the system’s inherent response to input stimuli. However, to implement a material system for computation effectively, the physical response of the system must be understood and exploited under a suitable computational framework. This thesis explores the application of arrays of interconnected magnetic nanorings for computation under the framework of reservoir computing. By using a combination of experimental and simulation techniques, the work presented here aims to explore and understand the response of the nanoring arrays, exploit their interesting dynamic properties for computation, and expand upon the computational power achievable with the system. Firstly, the implementation of a phenomenological model of the nanoring arrays is described, then validated against a range of experimental data covering the static, dynamic, and microstate response of the nanoring arrays with good agreement. This model then serves as a testbed for establishing a suitable paradigm for computing with the nanorings and exploring the computational properties of different regimes of response, ending with a proof-of-concept demonstration of reservoir computing with the nanorings on a benchmark spoken digit recognition task. Next, the findings made in simulation are used to inform the development of an experimental demonstration of computation. This involved the creation of experimental apparatus to apply stimuli to the nanorings via rotating magnetic fields, and to measure the evolving anisotropic magnetoresistance of the device. Interesting dynamic properties of the system’s resistance response are identified and paired with specific reservoir architectures that leverages them to provide different computational properties, evidenced by state-of-the art performances in a range of standard tasks. Finally, the changes in physical behaviour due to manipulations of the array’s lattice structure are explored at the microstate level as well as their macroscale response. Computational properties of the different arrangements are evaluated, and lack of microstate resolution in the readout mechanism is attributed to the subtlety of the differences. However, the additional computational power available when different arrangements are combined shows promising scalability for devices of the nanoring arrays

    Optimising network interactions through device agnostic models

    Full text link
    Physically implemented neural networks hold the potential to achieve the performance of deep learning models by exploiting the innate physical properties of devices as computational tools. This exploration of physical processes for computation requires to also consider their intrinsic dynamics, which can serve as valuable resources to process information. However, existing computational methods are unable to extend the success of deep learning techniques to parameters influencing device dynamics, which often lack a precise mathematical description. In this work, we formulate a universal framework to optimise interactions with dynamic physical systems in a fully data-driven fashion. The framework adopts neural stochastic differential equations as differentiable digital twins, effectively capturing both deterministic and stochastic behaviours of devices. Employing differentiation through the trained models provides the essential mathematical estimates for optimizing a physical neural network, harnessing the intrinsic temporal computation abilities of its physical nodes. To accurately model real devices' behaviours, we formulated neural-SDE variants that can operate under a variety of experimental settings. Our work demonstrates the framework's applicability through simulations and physical implementations of interacting dynamic devices, while highlighting the importance of accurately capturing system stochasticity for the successful deployment of a physically defined neural network

    A perspective on physical reservoir computing with nanomagnetic devices

    Get PDF
    Neural networks have revolutionized the area of artificial intelligence and introduced transformative applications to almost every scientific field and industry. However, this success comes at a great price; the energy requirements for training advanced models are unsustainable. One promising way to address this pressing issue is by developing low-energy neuromorphic hardware that directly supports the algorithm's requirements. The intrinsic non-volatility, non-linearity, and memory of spintronic devices make them appealing candidates for neuromorphic devices. Here we focus on the reservoir computing paradigm, a recurrent network with a simple training algorithm suitable for computation with spintronic devices since they can provide the properties of non-linearity and memory. We review technologies and methods for developing neuromorphic spintronic devices and conclude with critical open issues to address before such devices become widely used

    Quantifying the computational capability of a nanomagnetic reservoir computing platform with emergent magnetisation dynamics

    No full text
    Devices based on arrays of interconnected magnetic nano-rings with emergent magnetization dynamics have recently been proposed for use in reservoir computing applications, but for them to be computationally useful it must be possible to optimise their dynamical responses. Here, we use a phenomenological model to demonstrate that such reservoirs can be optimised for classification tasks by tuning hyperparameters that control the scaling and input-rate of data into the system using rotating magnetic fields. We use task-independent metrics to assess the rings' computational capabilities at each set of these hyperparameters and show how these metrics correlate directly to performance in spoken and written digit recognition tasks. We then show that these metrics, and performance in tasks, can be further improved by expanding the reservoir's output to include multiple, concurrent measures of the ring arrays' magnetic states.ISSN:0957-4484ISSN:1361-652
    corecore