Evolving reduced parameter bilinear models for time series prediction using fast evolutionary programming

We propose fast evolutionary programming (FEP) for optimizing the parameters of a reduced parameter bilinear model (RPBL) used for predicting nonlinear and chaotic time series. The RPBL model is capable of effectively representing nonlinearity and multiperiodicity with the additional advantage of using fewer parameters than a conventional bilinear model. FEP has been shown to have reasonable optimization performance and can be coupled with the ability to determine model structure. Unlike conventional methods where the model order is chosen first and the parameters of the model are determined subsequently, both the model order and the parameters are evolved simultaneously in light of the minimum description length (MDL) criterion. The effectiveness of FEP is first tested on the Bohachevsky and Rosenbrock functions and then used for prediction of the sunspot series, laser generated data, Mackey-Glass series, and astrophysical data. Experimental results show that FEP, in comparison with conventional evolutionary programming, evolves RPBL models with lower normalized mean squared error (NMSE) and also lower model order.

[1]  Martin T. Hagan,et al.  A reduced parameter bilinear time series model , 1994, IEEE Trans. Signal Process..

[2]  Thomas Bäck,et al.  An Overview of Evolutionary Algorithms for Parameter Optimization , 1993, Evolutionary Computation.

[3]  Donald E. Waagen,et al.  Evolving recurrent perceptrons for time-series modeling , 1994, IEEE Trans. Neural Networks.

[4]  David B. Fogel,et al.  Meta-evolutionary programming , 1991, [1991] Conference Record of the Twenty-Fifth Asilomar Conference on Signals, Systems & Computers.

[5]  L. Glass,et al.  Oscillation and chaos in physiological control systems. , 1977, Science.

[6]  James V. Candy,et al.  Signal Processing: Model Based Approach , 1986 .