Centrality-Based Pruning for Efficient Echo State Networks
Organizations: Independent Researcher.
Abstract
Echo State Networks (ESNs) are a reservoir computing framework widely used for nonlinear time-series prediction. However, despite their effectiveness, randomly initialized reservoirs often contain redundant nodes, leading to unnecessary computational overhead and reduced efficiency. In this work, we propose a graph centrality-based pruning approach that interprets the reservoir as a weighted directed graph and removes structurally less important nodes using centrality measures. Experiments on Mackey-Glass time-series prediction and electric load forecasting demonstrate that the proposed method can significantly reduce reservoir size while maintaining, and in some cases improving, prediction accuracy.
Figures & tables
| Methods | Initial (RMSE) | Optimal (RMSE) | Error Reduction | Smallest |
|---|---|---|---|---|
| (0.010477) | (0.009725) | 0.000752 (7.2%) | ||
| (0.010619) | (0.009734) | 0.000885 (8.3%) | ||
| (0.009047) | (0.008542) | 0.000505 (5.6%) | ||
| (0.009475) | (0.009082) | 0.000393 (4.1%) | ||
| (0.010477) | (0.009714) | 0.000763 (7.3%) | ||
| (0.010619) | (0.010541) | 0.000078 (0.7%) |
| Methods | Initial (RMSE) | Optimal (RMSE) | Error Reduction | Smallest |
|---|---|---|---|---|
| (0.244586) | (0.149177) | 0.095409 (39%) | 168 | |
| (0.358582) | (0.358582) | – | 284 | |
| (0.405852) | (0.355074) | 0.050778 (12.5%) | 468 | |
| (0.635077) | (0.607292) | 0.027785 (4.4%) | 674 | |
| (0.244586) | (0.157439) | 0.087147 (35.6%) | 192 | |
| (0.358582) | (0.309402) | 0.049180 (13.7%) | 285 |
Reservoir Computing
Reservoir computing uses recurrent dynamical systems to transform temporal inputs into features that support efficient learning with simple readouts.
See all 107 papers