Echo State Network (ESN) Data Augmentation
Version 1.0.0 (2.49 KB) by
S. Muhammad Hossein Mousavi
Echo State Network (ESN) synthetic data generation
The provided MATLAB script implements an Echo State Network (ESN) for the purpose of generating synthetic sequential data based on an initial dataset consisting of randomly generated sequences for a specified number of classes and samples. The script is structured to first create this dataset, then initialize and train the ESN, and finally generate synthetic samples that mimic the statistical properties of the original data. Following the data generation, both original and synthetic datasets are used to train and test a decision tree classifier, evaluating the performance in terms of training and testing accuracy. This approach highlights the potential of ESNs in creating synthetic datasets that can be used to enhance machine learning model training, particularly in scenarios where original data may be limited or imbalanced.
Cite As
S. Muhammad Hossein Mousavi (2024). Echo State Network (ESN) Data Augmentation (https://www.mathworks.com/matlabcentral/fileexchange/168531-echo-state-network-esn-data-augmentation), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2024a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0 |