Abstract
Time series forecasting is an important and widely interesting topic in the research of system modeling. We propose a new computational intelligence approach to the problem of time series forecasting, using a neuro-fuzzy system (NFS) with auto-regressive integrated moving average (ARIMA) models and a novel hybrid learning method. The proposed intelligent system is denoted as the NFSARIMA model, which is used as an adaptive nonlinear predictor to the forecasting problem. For the NFSARIMA, the focus is on the design of fuzzy If-Then rules, where ARIMA models are embedded in the consequent parts of If-Then rules. For the hybrid learning method, the well-known particle swarm optimization (PSO) algorithm and the recursive least-squares estimator (RLSE) are combined together in a hybrid way so that they can update the free parameters of NFSARIMA efficiently. The PSO is used to update the If-part parameters of the proposed predictor, and the RLSE is used to adapt the Then-part parameters. With the hybrid PSORLSE learning method, the NFSARIMA predictor may converge in fast learning pace with admirable performance. Three examples are used to test the proposed approach for forecasting ability. The results by the proposed approach are compared to other approaches. The performance comparison shows that the proposed approach performs appreciably better than the compared approaches. Through the experimental results, the proposed approach has shown excellent prediction performance.
Original language | English |
---|---|
Pages (from-to) | 295-308 |
Number of pages | 14 |
Journal | Engineering Applications of Artificial Intelligence |
Volume | 25 |
Issue number | 2 |
DOIs | |
State | Published - 03 2012 |
Externally published | Yes |
Keywords
- Auto-regressive integrated moving average model (ARIMA)
- Hybrid learning
- Neuro-fuzzy system (NFS)
- Particle swarm optimization (PSO)
- Recursive least-squares estimator (RLSE)
- Time series forecasting