Exploring Complex Systems through Reservoir Computing at the University of Tokyo
During my M1 internship at the University of Tokyo, I developed an innovative approach to analyze and predict chaotic dynamics using Reservoir Computing. The project focused on embedding bifurcation diagrams through Echo State Networks (ESN), achieving remarkable results in predicting complex system behaviors with minimal training data.
Implemented a reservoir computing approach using carefully tuned ESNs to capture complex dynamical patterns
Fine-tuned spectral radius, input scaling, and leakage rate for optimal performance
Employed ridge regression for robust readout layer training with regularization
Developed comprehensive testing procedures for both interpolation and extrapolation tasks
The project was implemented in Python, following object-oriented programming principles. Key technical aspects include:
This research bridges the gap between theoretical chaos theory and practical applications in: