×

zbMATH — the first resource for mathematics

A procedure for identification of appropriate state space and ARIMA models based on time-series cross-validation. (English) Zbl 07042385
Summary: In this work, a cross-validation procedure is used to identify an appropriate Autoregressive Integrated Moving Average model and an appropriate state space model for a time series. A minimum size for the training set is specified. The procedure is based on one-step forecasts and uses different training sets, each containing one more observation than the previous one. All possible state space models and all ARIMA models where the orders are allowed to range reasonably are fitted considering raw data and log-transformed data with regular differencing (up to second order differences) and, if the time series is seasonal, seasonal differencing (up to first order differences). The value of root mean squared error for each model is calculated averaging the one-step forecasts obtained. The model which has the lowest root mean squared error value and passes the Ljung-Box test using all of the available data with a reasonable significance level is selected among all the ARIMA and state space models considered. The procedure is exemplified in this paper with a case study of retail sales of different categories of women’s footwear from a Portuguese retailer, and its accuracy is compared with three reliable forecasting approaches. The results show that our procedure consistently forecasts more accurately than the other approaches and the improvements in the accuracy are significant.

MSC:
62 Statistics
86 Geophysics
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Alon, I.; Forecasting aggregate retail sales: The Winters’ model revisited; Proceedings of the 1997 Midwest Decision Science Institute Annual Conference: ; ,234-236.
[2] Alon, I.; Min, Q.; Sadowski, R.J.; Forecasting aggregate retail sales: A comparison of artificial neural networks and traditional method; J. Retail. Consum. Serv.: 2001; Volume 8 ,147-156.
[3] Frank, C.; Garg, A.; Sztandera, L.; Raheja, A.; Forecasting women’s apparel sales using mathematical modeling; Int. J. Cloth. Sci. Technol.: 2003; Volume 15 ,107-125.
[4] Chu, C.W.; Zhang, P.G.Q.; A comparative study of linear and nonlinear models for aggregate retail sales forecasting; Int. J. Prod. Econ.: 2003; Volume 86 ,217-231.
[5] Aburto, L.; Weber, R.; Improved supply chain management based on hybrid demand forecasts; Appl. Soft Comput.: 2007; Volume 7 ,126-144.
[6] Zhang, G.; Qi, M.; Neural network forecasting for seasonal and trend time series; Eur. J. Oper. Res.: 2005; Volume 160 ,501-514. · Zbl 1066.62094
[7] Kuvulmaz, J.; Usanmaz, S.; Engin, S.N.; Time-series forecasting by means of linear and nonlinear models; Advances in Artificial Intelligence: Berlin/Heidelberg, Germany 2005; .
[8] Box, G.; Jenkins, G.; Reinsel, G.; ; Time Series Analysis: Hoboken, NJ, USA 2008; . · Zbl 1154.62062
[9] Hyndman, R.J.; Koehler, A.B.; Ord, J.K.; Snyder, R.D.; ; Forecasting with Exponential Smoothing: The State Space Approach: Berlin, Germany 2008; . · Zbl 1211.62165
[10] Pena, D.; Tiao, G.C.; Tsay, R.S.; ; A Course in Time Series Analysis: New York, NY, USA 2001; .
[11] Zhao, X.; Xie, J.; Lau, R.S.M.; Improving the supply chain performance: Use of forecasting models versus early order commitments; Int. J. Prod. Res.: 2001; Volume 39 ,3923-3939. · Zbl 1037.90524
[12] Gardner, E.S.; Exponential smoothing: The state of the art; J. Forecast.: 1985; Volume 4 ,1-28.
[13] Makridakis, S.; Wheelwright, S.; Hyndman, R.; ; Forecasting: Methods and Applications: New York, NY, USA 1998; .
[14] Gardner, E.S.; Exponential smoothing: The state of the art-Part II; Int. J. Forecast.: 2006; Volume 22 ,637-666.
[15] Aoki, M.; ; State Space Modeling of Time Series: Berlin, Germany 1987; . · Zbl 0606.62102
[16] Hyndman, R.J.; Athanasopoulos, G.; ; Forecasting: Principles and Practice: Melbourne, Australia 2013; .
[17] Ljung, G.M.; Box, G.E.P.; On a measure of lack of fit in time series models; Biometrika: 1978; Volume 65 ,297-303. · Zbl 0386.62079
[18] Brockwell, P.J.; Davis, R.A.; ; Introduction to Time Series and Forecasting: New York, NY, USA 2002; . · Zbl 0994.62085
[19] Shumway, R.H.; Stoffer, D.S.; ; Time Series Analysis and Its Applications: With R Examples: New York, NY, USA 2011; . · Zbl 1276.62054
[20] Wei, W.S.; ; Time Series Analysis: Univariate and Multivariate Methods: Boston, MA, USA 2005; .
[21] Hyndman, R.J.; Koehler, A.B.; Another look at measures of forecast accuracy; Int. J. Forecast.: 2006; Volume 22 ,679-688.
[22] Arlot, S.; Alain, C.; A survey of cross-validation procedures for model selection; Stat. Surv.: 2010; Volume 4 ,40-79. · Zbl 1190.62080
[23] Hyndman, R.J.; Khandakar, Y.; Automatic time series forecasting: the forecast package for R; J. Stat. Softw.: 2008; Volume 27 ,1-22.
[24] Kwiatkowski, D.; Phillips, P.C.; Schmidt, P.; Shin, Y.; Testing the null hypothesis of stationariry against the alternative of a unit root; J. Econom.: 1992; Volume 54 ,159-178. · Zbl 0871.62100
[25] ; R: A Language and Environment for Statistical Computing: Vienna, Austria 2016; .
[26] Hyndman, R.J.; Forecast: Forecasting Functions for Time Series and Linear Models; ; .
[27] Fildes, R.A.; Goodwin, P.; Against your better judgment? How organizations can improve their use of management judgment in forecasting; Interfaces: 2007; Volume 37 ,570-576.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.