Function calculates the probability for intermittent state space model. This is needed in order to forecast intermittent demand using other functions.
iss(data, intermittent = c("none", "fixed", "interval", "probability",
"sba", "logistic"), ic = c("AICc", "AIC", "BIC", "BICc"), h = 10,
holdout = FALSE, model = NULL, persistence = NULL,
initial = NULL, initialSeason = NULL, xreg = NULL)
Either numeric vector or time series vector.
Type of method used in probability estimation. Can be
"none"
- none, "fixed"
- constant probability,
"croston"
- estimated using Croston, 1972 method and "TSB"
-
Teunter et al., 2011 method., "sba"
- Syntetos-Boylan Approximation
for Croston's method (bias correction) discussed in Syntetos and Boylan,
2005, "logistic"
- probability based on logit model.
Information criteria to use in case of model selection.
Forecast horizon.
If TRUE
, holdout sample of size h
is taken from
the end of the data.
Type of ETS model used for the estimation. Normally this should
be either "ANN"
or "MNN"
.
Persistence vector. If NULL
, then it is estimated.
Initial vector. If NULL
, then it is estimated.
Initial vector of seasonal components. If NULL
,
then it is estimated.
Vector of matrix of exogenous variables, explaining some parts of occurrence variable (probability).
The object of class "iss" is returned. It contains following list of values:
model
- the type of the estimated ETS model;
fitted
- fitted values of the constructed model;
forecast
- forecast for h
observations ahead;
states
- values of states (currently level only);
variance
- conditional variance of the forecast;
logLik
- likelihood value for the model
nParam
- number of parameters used in the model;
residuals
- residuals of the model;
actuals
- actual values of probabilities (zeros and ones).
persistence
- the vector of smoothing parameters;
initial
- initial values of the state vector;
initialSeason
- the matrix of initials seasonal states;
The function estimates probability of demand occurrence, using one of the ETS state space models.
Svetunkov Ivan and Boylan John E. (2017). Multiplicative State-Space Models for Intermittent Time Series. Working Paper of Department of Management Science, Lancaster University, 2017:4 , 1-43.
Teunter R., Syntetos A., Babai Z. (2011). Intermittent demand: Linking forecasting to inventory obsolescence. European Journal of Operational Research, 214, 606-615.
Croston, J. (1972) Forecasting and stock control for intermittent demands. Operational Research Quarterly, 23(3), 289-303.
Syntetos, A., Boylan J. (2005) The accuracy of intermittent demand estimates. International Journal of Forecasting, 21(2), 303-314.
# NOT RUN {
y <- rpois(100,0.1)
iss(y, intermittent="p")
iss(y, intermittent="i", persistence=0.1)
# }
Run the code above in your browser using DataLab