Research Article Open Access

An Evolving Autoregressive Predictor for Time Series Forecasting

De Z. Li1, Wilson Wang2 and Fathy Ismail1
  • 1 University of Waterloo, Canada
  • 2 Lakehead University, Canada

Abstract

Autoregressive (AR) model is a common predictor that has been extensively used for time series forecasting. Many training methods can used to update AR model parameters, for instance, least square estimate and maximum likelihood estimate; however, both techniques are sensitive to noisy samples and outliers. To deal with the problems, an evolving AR predictor, EAR, is developed in this study to enhance prediction accuracy and mitigate the effect of noisy samples and outliers. The model parameters of EAR are trained with an Adaptive Least Square Estimate (ALSE) method, which can learn samples characteristics more effectively. In each training epoch, the ALSE weights the samples by their fitting accuracy. The samples with larger fitting errors will be given a larger penalty value in the cost function; however the penalties of difficult-to-predict samples will be adaptively reduced to enhance the prediction accuracy. The effectiveness of the developed EAR predictor is verified by simulation tests. Test results show that the proposed EAR predictor can capture the dynamics of the time series effectively and predict the future trend accurately.

American Journal of Engineering and Applied Sciences
Volume 8 No. 1, 2015, 57-62

DOI: https://doi.org/10.3844/ajeassp.2015.57.62

Submitted On: 2 September 2014 Published On: 8 April 2015

How to Cite: Li, D. Z., Wang, W. & Ismail, F. (2015). An Evolving Autoregressive Predictor for Time Series Forecasting. American Journal of Engineering and Applied Sciences, 8(1), 57-62. https://doi.org/10.3844/ajeassp.2015.57.62

  • 2,763 Views
  • 2,085 Downloads
  • 0 Citations

Download

Keywords

  • Autoregressive Model
  • Boosting
  • Adaptive Least Square Estimate
  • Time Series Forecasting