title: Regularized variational Bayesian learning of echo state networks with delay&sum readout.
abstract: In this work, a variational Bayesian framework for efficient training of echo state networks (ESNs) with automatic regularization and delay&sum (D&S) readout adaptation is proposed. The algorithm uses a classical batch learning of ESNs. By treating the network echo states as fixed basis functions parameterized with delay parameters, we propose a variational Bayesian ESN training scheme. The variational approach allows for a seamless combination of sparse Bayesian learning ideas and a variational Bayesian space-alternating generalized expectation-maximization (VB-SAGE) algorithm for estimating parameters of superimposed signals. While the former method realizes automatic regularization of ESNs, which also determines which echo states and input signals are relevant for "explaining" the desired signal, the latter method provides a basis for joint estimation of D&S readout parameters. The proposed training algorithm can naturally be extended to ESNs with fixed filter neurons. It also generalizes the recently proposed expectation-maximization-based D&S readout adaptation method. The proposed algorithm was tested on synthetic data prediction tasks as well as on dynamic handwritten character recognition.
authors.affiliation: Department of Electrical Engineering, Princeton University, Princeton, NJ 08544, USA. dshutin@princeton.edu
authors.forename: Dmitriy
authors.initials: D
authors.lastname: Shutin
authors.forename: Christoph
authors.initials: C
authors.lastname: Zechner
authors.forename: Sanjeev R
authors.initials: SR
authors.lastname: Kulkarni
authors.forename: H Vincent
authors.initials: HV
authors.lastname: Poor
mesh_terms: D000465:Algorithms; D001499:Bayes Theorem; D003198:Computer Simulation; D007858:Learning / Q000502:physiology*; D016014:Linear Models; D008959:Models, Neurological; D016571:Neural Networks, Computer; D009474:Neurons / Q000502:physiology*; D017711:Nonlinear Dynamics; D021641:Recognition, Psychology / Q000502:physiology; D013997:Time Factors