A Python toolkit for Reservoir Computing and Echo State Network experimentation based on pyTorch. EchoTorch is the only Python module available to easily create Deep Reservoir Computing models.
-
Updated
May 31, 2024 - Python
A Python toolkit for Reservoir Computing and Echo State Network experimentation based on pyTorch. EchoTorch is the only Python module available to easily create Deep Reservoir Computing models.
Reservoir computing utilities for scientific machine learning (SciML)
A simple and flexible code for Reservoir Computing architectures like Echo State Networks
Reservoir computing for short-and long-term prediction of chaotic systems, with tasks Lorenz and Mackey-Glass systems. Bayesian optimization (hyperparameter optimization algorithm) is used to tune the hyperparameters and improve the performance.
Published in Nature Communications: Model-free tracking control of complex dynamical trajectories with machine learning.
Codes for ''Machine-learning parameter tracking with partial state observation'', which published in Physical Review Research.
Echo State Networks for Time Series Forecasting
In this paper, we propose the use of Echo State Networks, for anomaly detection on-the-edge in aerospace applications. The anomaly detection method uses a nonparametric dynamic threshold to detect anomalous behaviours from the observed data by comparing it to the model's predictions.
Criticality analysis on complex networks using Power-law scaling functions, exponential relations, and phase transitions
High-performance Echo State Network simulation, optimization and visualization in modern C++.
Out-of-the-box framework for Echo State Networks
Scripts for the examples in the ReservoirComputing.jl documentation
Reservoir computing library for .NET. Enables ESN , LSM and hybrid RNNs using analog and spiking neurons working together.
Nengo library of additional extensions
Experimental R interface for ReservoirPy
Human Activity Recognition using Echo State Networks.
RNN architectures trained with Backpropagation and Reservoir Computing (RC) methods for forecasting high-dimensional chaotic dynamical systems.
Machine Learning with Echo State Networks, a scikit-learn compatible package.
EvoESN: a neuroevolutionary framework for the Echo State Network model
Add a description, image, and links to the echo-state-networks topic page so that developers can more easily learn about it.
To associate your repository with the echo-state-networks topic, visit your repo's landing page and select "manage topics."