Intermittent demand forecasts with neural networks

Intermittent demand appears when demand events occur only sporadically. Typically such time series have few observations making intermittent demand forecasting challenging. Forecast errors can be costly in terms of unmet demand or obsolescent stock. Intermittent demand forecasting has been addressed using established forecasting methods, including simple moving averages, exponential smoothing and Croston's method with its variants. This study proposes a neural network (NN) methodology to forecast intermittent time series. These NNs are used to provide dynamic demand rate forecasts, which do not assume constant demand rate in the future and can capture interactions between the non-zero demand and the inter-arrival rate of demand events. This overcomes the limitations of Croston's method. In order to mitigate the issue of limited fitting sample, which is common in intermittent demand, the proposed models use regularised training and median ensembles over multiple training initialisations to produce robust forecasts. The NNs are evaluated against established benchmarks using both forecasting accuracy and inventory metrics. The findings of forecasting and inventory metrics are conflicting. While NNs achieved poor forecasting accuracy and bias, all NN variants achieved higher service levels than the best performing Croston's method variant, without requiring analogous increases in stock holding volume. Therefore, NNs are found to be effective for intermittent demand applications. This study provides further arguments and evidence against the use of conventional forecasting accuracy metrics to evaluate forecasting methods for intermittent demand, concluding that attention to inventory metrics is desirable.

[1]  Leonard J. Tashman,et al.  Out-of-sample tests of forecasting accuracy: an analysis and review , 2000 .

[2]  J. D. Croston Forecasting and Stock Control for Intermittent Demands , 1972 .

[3]  Les E. Atlas,et al.  Recurrent neural networks and robust time series prediction , 1994, IEEE Trans. Neural Networks.

[4]  Robert Fildes,et al.  The evaluation of extrapolative forecasting methods , 1992 .

[5]  A. Solis,et al.  Lumpy demand forecasting using neural networks , 2001, PICMET '01. Portland International Conference on Management of Engineering and Technology. Proceedings Vol.1: Book of Summaries (IEEE Cat. No.01CH37199).

[6]  Terry R. Rakes,et al.  The effect of sample size and variability of data on the comparative performance of artificial neural networks and regression , 1998, Comput. Oper. Res..

[7]  T. Willemain,et al.  Forecasting intermittent demand in manufacturing: a comparative evaluation of Croston's method , 1994 .

[8]  Adel A. Ghobbar,et al.  Evaluation of forecasting methods for intermittent parts demand in the field of aviation: a predictive model , 2003, Comput. Oper. Res..

[9]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[10]  Christian M. Dahl,et al.  Flexible regression models and relative forecast performance , 2004 .

[11]  Janez Demsar,et al.  Statistical Comparisons of Classifiers over Multiple Data Sets , 2006, J. Mach. Learn. Res..

[12]  Brian G. Kingsman,et al.  Forecasting for the ordering and stock-holding of spare parts , 2004, J. Oper. Res. Soc..

[13]  David J. C. MacKay,et al.  Bayesian Interpolation , 1992, Neural Computation.

[14]  L. Duncan,et al.  Forecasting intermittent demand: a comparative study , 2009, J. Oper. Res. Soc..

[15]  J. Boylan,et al.  On the bias of intermittent demand estimates , 2001 .

[16]  M. Z. Babai,et al.  Determining order-up-to levels under periodic review for compound binomial (intermittent) demand , 2010, Eur. J. Oper. Res..

[17]  Jr. Everette S. Gardner,et al.  Evaluating forecast performance in an inventory control system , 1990 .

[18]  Christian M. Dahl,et al.  Specifying Nonlinear Econometric Models by Flexible Regression Models and Relative Forecast Performance , 1999 .

[19]  J. Boylan,et al.  On the stock control performance of intermittent demand estimators , 2006 .

[20]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[21]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[22]  John E. Boylan,et al.  The accuracy of a Modified Croston procedure , 2007 .

[23]  A. Vijaya Rao,et al.  A Comment on: Forecasting and Stock Control for Intermittent Demands , 1973 .

[24]  Rob J Hyndman,et al.  Stochastic models underlying Croston's method for intermittent demand forecasting , 2005 .

[25]  T. Willemain,et al.  A new approach to forecasting intermittent demand for service parts inventories , 2004 .

[26]  Rob J Hyndman,et al.  Another look at measures of forecast accuracy , 2006 .

[27]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[28]  Brian G. Kingsman,et al.  Selecting the best periodic inventory control and demand forecasting methods for low demand items , 1997 .

[29]  Martin T. Hagan,et al.  Neural network design , 1995 .

[30]  Ruud H. Teunter,et al.  Calculating order-up-to levels for products with intermittent demand , 2009 .

[31]  Anders Segerstedt,et al.  Evaluation of forecasting error measurements and techniques for intermittent demand , 2010 .

[32]  J. Boylan,et al.  The accuracy of intermittent demand estimates , 2005 .

[33]  John E. Boylan,et al.  An examination of the size of orders from customers, their characterisation and the implications for inventory control of slow moving items , 2003, J. Oper. Res. Soc..

[34]  Aris A. Syntetos,et al.  On the categorization of demand patterns , 2005, J. Oper. Res. Soc..

[35]  J. Boylan,et al.  Forecasting for Items with Intermittent Demand , 1996 .

[36]  Anders Segerstedt,et al.  Inventory control with a modified Croston procedure and Erlang distribution , 2004 .

[37]  John E. Boylan,et al.  Forecasting for intermittent demand: the estimation of an unbiased average , 2006, J. Oper. Res. Soc..

[38]  John E. Boylan,et al.  On the interaction between forecasting and stock control: The case of non-stationary demand , 2011 .

[39]  John E. Boylan,et al.  Judging the judges through accuracy-implication metrics: The case of inventory forecasting , 2010 .

[40]  Fred Collopy,et al.  How effective are neural networks at forecasting and prediction? A review and evaluation , 1998 .

[41]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .