Bayesian Forecasting of Many Count-Valued Time Series

Abstract We develop and exemplify application of new classes of dynamic models for time series of nonnegative counts. Our novel univariate models combine dynamic generalized linear models for binary and conditionally Poisson time series, with dynamic random effects for over-dispersion. These models estimate dynamic regression coefficients in both binary and nonzero count components. Sequential Bayesian analysis allows fast, parallel analysis of sets of decoupled time series. New multivariate models then enable information sharing in contexts when data at a more highly aggregated level provide more incisive inferences on shared patterns such as trends and seasonality. A novel multiscale approach—one new example of the concept of decouple/recouple in time series—enables information sharing across series. This incorporates cross-series linkages while insulating parallel estimation of univariate models, and hence enables scalability in the number of series. The major motivating context is supermarket sales forecasting. Detailed examples drawn from a case study in multistep forecasting of sales of a number of related items showcase forecasting of multiple series, with discussion of forecast accuracy metrics, comparisons with existing methods, and broader questions of probabilistic forecast assessment.

[1]  Michael A. West,et al.  Multi-scale and hidden resolution time series models , 2006 .

[2]  Richard Withycombe,et al.  Forecasting with combined seasonal indices , 1989 .

[3]  John E. Boylan,et al.  Use of individual and group seasonal indices in subaggregate demand forecasting , 2007, J. Oper. Res. Soc..

[4]  Mike West,et al.  Bayesian online variable selection and scalable multivariate volatility forecasting in simultaneous graphical dynamic linear models , 2016, 1606.08291.

[5]  Robert Fildes,et al.  Against Your Better Judgment? How Organizations Can Improve Their Use of Management Judgment in Forecasting , 2007, Interfaces.

[6]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[7]  Tevfik Aktekin,et al.  Sequential Bayesian Analysis of Multivariate Count Data , 2016, Bayesian Analysis.

[8]  David Wooff,et al.  Bayes Linear Statistics , 2007 .

[9]  S. Kolassa Evaluating predictive count data distributions in retail sales forecasting , 2016 .

[10]  M. West,et al.  Bayesian forecasting and dynamic models , 1989 .

[11]  Xi Chen,et al.  Scalable Bayesian Modeling, Monitoring, and Analysis of Dynamic Network Flow Data , 2016, 1607.02655.

[12]  M. West,et al.  Dynamic Generalized Linear Models and Bayesian Forecasting , 1985 .

[13]  George E. P. Box,et al.  Time Series Analysis: Box/Time Series Analysis , 2008 .

[14]  T. Smith,et al.  The time series analysis of compositional data , 1998 .

[15]  Phillip M. Yelland,et al.  Bayesian Forecasting for Low Count Time Series Using State-Space Models: An Empirical Evaluation for Inventory Management , 2009 .

[16]  Mohamed Alosh,et al.  FIRST‐ORDER INTEGER‐VALUED AUTOREGRESSIVE (INAR(1)) PROCESS , 1987 .

[17]  J. Ord,et al.  Forecasting the intermittent demand for slow-moving inventories: A modelling approach , 2012 .

[18]  S. Morlidge Measuring the Quality of Intermittent-Demand Forecasts: ItÕs Worse than WeÕve Thought! , 2015 .

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

[20]  Michael A. West,et al.  Dynamic matrix-variate graphical models , 2007 .

[21]  Helio S. Migon,et al.  HIERARCHICAL DYNAMIC BETA MODEL , 2011 .

[22]  Rob J. Hyndman,et al.  Forecasting with Exponential Smoothing , 2008 .

[23]  Xi Chen,et al.  Bayesian dynamic modeling and monitoring of network flows , 2018, Network Science.

[24]  Andréas Heinen,et al.  Modelling Time Series Count Data: An Autoregressive Conditional Poisson Model , 2003 .

[25]  Rob J Hyndman,et al.  Forecasting with Exponential Smoothing: The State Space Approach , 2008 .

[26]  Michael A. West,et al.  GPU-Accelerated Bayesian Learning and Forecasting in Simultaneous Graphical Dynamic Linear Models , 2016 .

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

[28]  Mike West,et al.  Multi-scale Modeling of 1-D Permeability Fields , 2002 .

[29]  Alain Latour,et al.  Integer‐Valued GARCH Process , 2006 .

[30]  William T. M. Dunsmuir,et al.  The glarma Package for Observation-Driven Time Series Regression of Counts , 2015 .

[31]  E. McKenzie,et al.  Some ARMA models for dependent sequences of poisson counts , 1988, Advances in Applied Probability.

[32]  Gael M. Martin,et al.  Bayesian predictions of low count time series , 2005 .

[33]  T. Gneiting Making and Evaluating Point Forecasts , 2009, 0912.0902.

[34]  M. West,et al.  Bayesian Dynamic Factor Models and Portfolio Allocation , 2000 .

[35]  O. Aguilar,et al.  Bayesian Inference on Latent Structure in Time Series , 1998 .

[36]  Michael A. West,et al.  Time Series: Modeling, Computation, and Inference , 2010 .

[37]  Cathy W. S. Chen,et al.  Bayesian causality test for integer‐valued time series models with applications to climate and crime data , 2017 .

[38]  Cathy W. S. Chen,et al.  Autoregressive conditional negative binomial model applied to over-dispersed time series of counts , 2016 .

[39]  P. Müller,et al.  Bayesian Forecasting of Multinomial Time Series through Conditionally Gaussian Dynamic Models , 1997 .