Boosting Reservoir Computing with Brain-inspired Adaptive Dynamics
Keshav Srinivasan, Dietmar Plenz, Michelle Girvan
TL;DR
This work shows that reservoir computers perform best in balanced or slightly inhibited dynamical regimes, and that explicit brain-inspired mechanisms—local inhibitory adaptation and firing-rate heterogeneity—greatly boost performance and robustness. By moving from static reservoir optimization toward dynamic E-I balance tuning (and a one-step design alternative), the authors achieve up to about 130% improvement across memory and nonlinear time-series tasks. The study integrates neurobiological principles, such as Dale’s law, sigmoid activation, and homeostatic-like plasticity, to enhance scalability and reduce hyperparameter tuning. The results illuminate a pathway for more robust, brain-inspired RCs applicable to real-time, large-scale computation while deepening our understanding of neural computation in dynamical regimes.
Abstract
Reservoir computers (RCs) provide a computationally efficient alternative to deep learning while also offering a framework for incorporating brain-inspired computational principles. By using an internal neural network with random, fixed connections$-$the 'reservoir'$-$and training only the output weights, RCs simplify the training process but remain sensitive to the choice of hyperparameters that govern activation functions and network architecture. Moreover, typical RC implementations overlook a critical aspect of neuronal dynamics: the balance between excitatory and inhibitory (E-I) signals, which is essential for robust brain function. We show that RCs characteristically perform best in balanced or slightly over-inhibited regimes, outperforming excitation-dominated ones. To reduce the need for precise hyperparameter tuning, we introduce a self-adapting mechanism that locally adjusts E/I balance to achieve target neuronal firing rates, improving performance by up to 130% in tasks like memory capacity and time series prediction compared with globally tuned RCs. Incorporating brain-inspired heterogeneity in target neuronal firing rates further reduces the need for fine-tuning hyperparameters and enables RCs to excel across linear and non-linear tasks. These results support a shift from static optimization to dynamic adaptation in reservoir design, demonstrating how brain-inspired mechanisms improve RC performance and robustness while deepening our understanding of neural computation.
