An Adaptive Hybrid Model for Monthly Streamflow Forecasting

This paper suggests a new algorithm for generating Takagi-Sugeno fuzzy systems applied for time series prediction. The model proposed comprises two phases. First, the model structure is initialized in a constructive offline fashion, via an expectation maximization algorithm (EM). In the second phase the system is modified dynamically, via adding and pruning operators. At this stage, we propose a recursive learning algorithm, which is based on the EM optimization technique. This online algorithm determines automatically the number of rules necessary at each step. In this way, the model structure and parameters are updated during the adaptive training. The adaptive learning process reduces model complexity and defines automatically its structure providing an efficient model. The proposed approach is applied to build a time series model for monthly streamflow forecasting. The performance of the approach is compared with conventional models used to forecast streamflows. Results show similar errors, however, the suggested model presents a simpler and more parsimonious structure.

[1]  W. Pedrycz,et al.  An introduction to fuzzy sets : analysis and design , 1998 .

[2]  H. Abarbanel,et al.  Local false nearest neighbors and dynamical dimensions from observed chaotic data. , 1993, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[3]  D.P. Filev,et al.  An approach to online identification of Takagi-Sugeno fuzzy models , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  Geoffrey E. Hinton,et al.  Adaptive Mixtures of Local Experts , 1991, Neural Computation.

[5]  Meng Joo Er,et al.  A fast learning algorithm for parsimonious fuzzy neural systems , 1999 .

[6]  S. Haykin Kalman Filtering and Neural Networks , 2001 .

[7]  Richard A. Davis,et al.  Introduction to time series and forecasting , 1998 .

[8]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[9]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control , 1994 .

[10]  James D. Hamilton Time Series Analysis , 1994 .

[11]  Meng Joo Er,et al.  A fast learning algorithm for parsimonious fuzzy neural systems , 1999, 1999 European Control Conference (ECC).

[12]  Secundino Soares,et al.  A Constructive-Fuzzy System Modeling for Time Series Forecasting , 2007, 2007 International Joint Conference on Neural Networks.

[13]  Joydeep Ghosh,et al.  Structural adaptation in mixture of experts , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[14]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Ashish Sharma,et al.  Seasonal to interannual rainfall probabilistic forecasts for improved water supply management: Part 1 — A strategy for system predictor identification , 2000 .