Bio-inspired Evolutionary Multi-reservoir Neural Network

- 3 mins

Intro

Inspired by the modality independent but functionally connected brain regions, the concept of evolving ensemble neural network has been proposed and investigated in this project using reservoir computing (RC) paradigm. Specifically, we proposed an ensemble RC network model which is capable of automatically adapting and optimizing the synaptic and structural plasticity of a reservoir ensemble towards an optimal performance using the genetic algorithm. As shown in a real-life time series application - temperature prediction, the proposed model demonstrates superior performance over both the conventional single-reservoir model and the static reservoir ensemble model.

Related works were published in Structure Optimization of Dynamic Reservoir Ensemble Using Genetic Algorithm and Performance Optimization of Echo State Networks Through Principal Neuron Reinforcement.

Summary

Markdowm Image

Multi-reservoir network and biological neural system (brain)

Motivaiton

Reservior computing (RC) is widely applied in dynamic system modeling and is especially famous for its ability of solving time dependent problems at relatively low computational expense. However, the underlying features of its random initialization and fixed topology also brings about some limitations: 1) it is not able to adapt itself over time to improve the performance, 2) given the fact that different topologies and internal connections of the reservoir may result in various dynamic behaviors, random initialization is far from competent, 3) limited by the inherent coupling among neurons within one reservoir, standard RC (networks with only one reservoir) could be less effective on some complex tasks that exhibit multiple sets of dynamics. So it leads to the natural idea of constructing an evolving ensemble RC network with multiple reservoirs.

The concept of this ensemble network is also inspired from the modality independent but functionally connected brain regions. Front lobe, parietal lobe, occipital lobe, temporal lobe, etc. are responsible for divers functions, like visual/auditory processing, memory, speech, movements and so on. Those regions, being connected together and working together, form a sophisticated dynamic system that can help us make complex decisions based on all kinds of information. We therefore try to translate such structure to the RC paradigm.

Assumptions

Evaluation Settings

Performance

rss facebook twitter github gitlab youtube mail spotify lastfm instagram linkedin pinterest medium vimeo stackoverflow reddit quora quora