ID: 2212.11141

Reservoir Computing Using Complex Systems

December 17, 2022

View on ArXiv

Similar papers 2

Forecasting Chaotic Systems with Very Low Connectivity Reservoir Computers

October 1, 2019

89% Match
Aaron Griffith, Andrew Pomerance, Daniel J. Gauthier
Machine Learning
Chaotic Dynamics
Machine Learning

We explore the hyperparameter space of reservoir computers used for forecasting of the chaotic Lorenz '63 attractor with Bayesian optimization. We use a new measure of reservoir performance, designed to emphasize learning the global climate of the forecasted system rather than short-term prediction. We find that optimizing over this measure more quickly excludes reservoirs that fail to reproduce the climate. The results of optimization are surprising: the optimized parameters...

Find SimilarView on arXiv

Memristor models for machine learning

June 9, 2014

89% Match
Juan Pablo Carbajal, Joni Dambre, ... , Schrauwen Benjamin
Machine Learning
Materials Science

In the quest for alternatives to traditional CMOS, it is being suggested that digital computing efficiency and power can be improved by matching the precision to the application. Many applications do not need the high precision that is being used today. In particular, large gains in area- and power efficiency could be achieved by dedicated analog realizations of approximate computing engines. In this work, we explore the use of memristor networks for analog approximate comput...

Find SimilarView on arXiv

Reservoir Computing with Generalized Readout based on Generalized Synchronization

May 3, 2024

89% Match
Akane Ookubo, Masanobu Inubushi
Machine Learning
Dynamical Systems

Reservoir computing is a machine learning framework that exploits nonlinear dynamics, exhibiting significant computational capabilities. One of the defining characteristics of reservoir computing is its low cost and straightforward training algorithm, i.e. only the readout, given by a linear combination of reservoir variables, is trained. Inspired by recent mathematical studies based on dynamical system theory, in particular generalized synchronization, we propose a novel res...

Find SimilarView on arXiv

A Survey on Reservoir Computing and its Interdisciplinary Applications Beyond Traditional Machine Learning

July 27, 2023

89% Match
Heng Zhang, Danilo Vasconcellos Vargas
Neural and Evolutionary Comp...
Artificial Intelligence
Hardware Architecture
Machine Learning

Reservoir computing (RC), first applied to temporal signal processing, is a recurrent neural network in which neurons are randomly connected. Once initialized, the connection strengths remain unchanged. Such a simple structure turns RC into a non-linear dynamical system that maps low-dimensional inputs into a high-dimensional space. The model's rich dynamics, linear separability, and memory capacity then enable a simple linear readout to generate adequate responses for variou...

Find SimilarView on arXiv

Predicting Chaotic System Behavior using Machine Learning Techniques

August 11, 2024

89% Match
Huaiyuan Rao, Yichen Zhao, Qiang Lai
Machine Learning
Systems and Control
Systems and Control
Chaotic Dynamics

Recently, machine learning techniques, particularly deep learning, have demonstrated superior performance over traditional time series forecasting methods across various applications, including both single-variable and multi-variable predictions. This study aims to investigate the capability of i) Next Generation Reservoir Computing (NG-RC) ii) Reservoir Computing (RC) iii) Long short-term Memory (LSTM) for predicting chaotic system behavior, and to compare their performance ...

Find SimilarView on arXiv

Using a reservoir computer to learn chaotic attractors, with applications to chaos synchronisation and cryptography

February 8, 2018

89% Match
Piotr Antonik, Marvyn Gulina, ... , Massar Serge
Neural and Evolutionary Comp...

Using the machine learning approach known as reservoir computing, it is possible to train one dynamical system to emulate another. We show that such trained reservoir computers reproduce the properties of the attractor of the chaotic system sufficiently well to exhibit chaos synchronisation. That is, the trained reservoir computer, weakly driven by the chaotic system, will synchronise with the chaotic system. Conversely, the chaotic system, weakly driven by a trained reservoi...

Find SimilarView on arXiv

Reducing hyperparameter dependence by external timescale tailoring

July 17, 2023

89% Match
Lina C. Jaurigue, Kathy Lüdge
Computational Physics
Neural and Evolutionary Comp...

Task specific hyperparameter tuning in reservoir computing is an open issue, and is of particular relevance for hardware implemented reservoirs. We investigate the influence of directly including externally controllable task specific timescales on the performance and hyperparameter sensitivity of reservoir computing approaches. We show that the need for hyperparameter optimisation can be reduced if timescales of the reservoir are tailored to the specific task. Our results are...

Find SimilarView on arXiv

Neuromorphic Electronic Systems for Reservoir Computing

August 26, 2019

89% Match
Fatemeh Hadaeghi
Emerging Technologies
Machine Learning

This chapter provides a comprehensive survey of the researches and motivations for hardware implementation of reservoir computing (RC) on neuromorphic electronic systems. Due to its computational efficiency and the fact that training amounts to a simple linear regression, both spiking and non-spiking implementations of reservoir computing on neuromorphic hardware have been developed. Here, a review of these experimental studies is provided to illustrate the progress in this a...

Find SimilarView on arXiv

Physical Implementation of a Tunable Memristor-based Chua's Circuit

August 17, 2023

89% Match
Manuel Escudero, Sabina Spiga, Marco Mauro di, Mauro Forti, Giacomo Innocenti, Alberto Tesi, ... , Brivio Stefano
Emerging Technologies

Nonlinearity is a central feature in demanding computing applications that aim to deal with tasks such as optimization or classification. Furthermore, the consensus is that nonlinearity should not be only exploited at the algorithm level, but also at the physical level by finding devices that incorporate desired nonlinear features to physically implement energy, area and/or time efficient computing applications. Chaotic oscillators are one type of system powered by nonlineari...

Find SimilarView on arXiv

Machine Learning Potential of a Single Pendulum

January 31, 2022

89% Match
Swarnendu Mandal, Sudeshna Sinha, Manish Dev Shrimali
Chaotic Dynamics

Reservoir Computing offers a great computational framework where a physical system can directly be used as computational substrate. Typically a "reservoir" is comprised of a large number of dynamical systems, and is consequently high-dimensional. In this work, we use just a single simple low-dimensional dynamical system, namely a driven pendulum, as a potential reservoir to implement reservoir computing. Remarkably we demonstrate, through numerical simulations, as well as a p...

Find SimilarView on arXiv