Evolving SARIMA Models Using cGA for Time Series Forecasting

2019 
This article presents a methodology to automate the production of forecasting models. The kind of models we produce is Seasonal ARIMA. The search for the best model structure is performed using the compact Genetic Algorithm, which uses a binary codification of the individuals. An important feature of compact Genetic Algorithms is the lack of an explicit representation of the population, which is replaced by an estimation of the probability distribution of each bit of the binary encoding of chromosomes in the population. The proposed methodology was tested with 7 time series from different application fields. The results were satisfactory; given a time series, the proposed methodology produces a SARIMA-based forecasting model, capable of capturing the time series main features. In all cases, the models were able to capture seasonality, and in the case of the air passengers data set, the resulting model captured the trend (i.e., non-stationarity) component of the data. As an extension of this work more extensive evolutionary processes will be executed (tuning their metaparameters), aiming to produce models that reduce forecasting errors.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    32
    References
    0
    Citations
    NaN
    KQI
    []