Echo State Networks in Seasonal Streamflow Series Prediction

AbstractEcho state networks (ESNs) are promising options for performing time series prediction, as they establish an attractive tradeoff between dynamical processing capability and simplicity in the training process. The recurrent character of these structures is essentially concentrated on a nonlinear processing stage known as dynamic reservoir, whereas the output layer – also termed readout – is allowed to assume the form of a combiner that is, as a rule, linear with respect to its free parameters. Recently, Butcher et al. and Boccato et al. proposed readout design paradigms – based, respectively, on Volterra filtering and extreme learning machines – that were shown to enhance the information extraction potential of ESNs without compromising the intrinsic simplicity of their training process. In this work, these approaches are comparatively analyzed, using different reservoir configurations, in the context of monthly streamflow series forecasting. The analysis is based on data from the hydroelectric plant of Furnas, covering three different periods with distinct hydrologic profiles and including the canonical linear approach for readout design as a benchmark. The results reveal that the aforementioned proposals may lead to a relevant performance improvement, thus indicating that the reservoir is not per se capable of fully exploring the nonlinear relationships underlying the focused data.

[1]  Guang-Bin Huang,et al.  Extreme learning machine: a new learning scheme of feedforward neural networks , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[2]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[3]  Herbert Jaeger,et al.  Reservoir computing approaches to recurrent neural network training , 2009, Comput. Sci. Rev..

[4]  Fernando José Von Zuben,et al.  An extended echo state network using Volterra filtering and principal component analysis , 2012, Neural Networks.

[5]  Peter L. Bartlett,et al.  The Sample Complexity of Pattern Classification with Neural Networks: The Size of the Weights is More Important than the Size of the Network , 1998, IEEE Trans. Inf. Theory.

[6]  Rosangela Ballini Analise e previsões de vasões utilizando modelos de series temporais, redes neurais e redes neurais nebulosas , 2000 .

[7]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[8]  Henry Markram,et al.  Real-Time Computing Without Stable States: A New Framework for Neural Computation Based on Perturbations , 2002, Neural Computation.

[9]  M. Bellanger Adaptive filter theory: by Simon Haykin, McMaster University, Hamilton, Ontario L8S 4LB, Canada, in: Prentice-Hall Information and System Sciences Series, published by Prentice-Hall, Englewood Cliffs, NJ 07632, U.S.A., 1986, xvii+590 pp., ISBN 0-13-004052-5 025 , 1987 .

[10]  Hugo Valadares Siqueira,et al.  Echo State Networks for Seasonal Streamflow Series Forecasting , 2012, IDEAL.

[11]  José Carlos Príncipe,et al.  Analysis and Design of Echo State Networks , 2007, Neural Computation.

[12]  Rosangela Ballini,et al.  Top-down strategies based on adaptive fuzzy rule-based systems for daily time series forecasting , 2011 .