The claim
For pure additive single source of error models with normal errors and unobserved periods, if for some shorter than an interval, the zero-error recursion likelihood is not the observed-data likelihood and its maximiser in the error variance is in general not the maximum likelihood estimate, because at the observed period after such an interval the recursion uses the error variance instead of .
Scope: population: pure additive single source of error models; data: univariate time series with unobserved periods; conditions: normally distributed errors, for some shorter than an interval · Proof: E6 · Uses: C4 · Assumes: C30, C33, C34, C35 · Contradicts: Svetunkov and Boylan (2023), Appendix C (estimation with zero errors at the unobserved periods) · Verification: checked by an agent
For a model of intermittent demand with Bernoulli occurrence independent of a positive continuous size , the observed-data likelihood is in which the unobserved sizes do not appear and the size and occurrence parts separate.
Scope: population: models of intermittent demand (iETS, ADAM with an occurrence part); data: intermittent demand time series; conditions: Bernoulli occurrence independent of a continuous demand size · Proof: E1 · Assumes: C30, C31, C32 · Extends: B1 · Extends: Svetunkov and Boylan (2023), Appendix B, eq. B.6 · Verification: checked by an agent
For a pure additive single source of error model with normal errors and unobserved periods, the SSOE Kalman filter gives at the observed periods, the exact observed-data log-likelihood and the concentrated variance
Scope: population: pure additive single source of error models (ETS with additive components, ARIMA, regression); data: univariate time series with unobserved periods; conditions: normally distributed errors, initial states treated as fixed parameters; not for: models mixing additive and multiplicative components · Proof: E4 · Uses: C1 · Assumes: C30, C33, C34, C35 · Extends: B6, Kalman filter for state space models with correlated disturbances · Extends: B7, Kalman filter for state space models with correlated disturbances · Verification: checked by an agent
Evidence
Analytical derivation in the source draft (artefact A1).
Foundation: Kolmogorov probability axioms · Assumes: C31, C32
Analytical derivation in the source draft (artefact A1).
Foundation: Kolmogorov probability axioms · Assumes: C30, C33, C34, C35
- is jointly Gaussian given (linearity of Gaussian models; from C35, C30)
- (moments of linear combinations; from E4.1)
- Conditioning on gives the update; unobserved periods only propagate (Gaussian conditioning; from E4.2, C33)
- The likelihood follows from the observed-data decomposition, and concentrates out because , do not depend on it (prediction-error decomposition; from E4.3, C1)
Analytical derivation in the source draft (artefact A1).
Foundation: Kolmogorov probability axioms
- After unobserved periods from , with (iteration of the propagation; from D8)
- when for some (substitution; from E6.1)
- The zero-error recursion uses variance at every observed period, so its objective differs from the exact likelihood (comparison; from E6.2, D5, C4)
- Both predict the first observed period after the first interval from the states propagated by with zero errors, so its prediction error is the same in both (zero mean of the errors in the interval; from D5, D8)
- For given other parameters the maximiser in is for the zero-error recursion and for the exact likelihood, which differ unless the data satisfy , a term with and being present (differentiation in $\sigma^2$; from E6.2, E6.4, C4)
Assumptions
The errors of the single source of error model are independent across periods. Rested on by C5, C1, C4, E4.
In the intermittent demand model the occurrence is independent of the potential demand size . Rested on by C1, E1.
Whether a period is observed carries no information about the unobserved value beyond the model, so that the missing values are missing at random. Rested on by C5, C4, E4.
Definitions
Methods 2
D5 zero-error recursion: The estimator used in ADAM and in iETS (Svetunkov and Boylan 2023, Appendix C): the single source of error recursion run with at the unobserved periods and with the fixed persistence vector at the observed ones, with the likelihood taken as the product of one-step densities at the observed periods. Source: Svetunkov and Boylan (2023).
D8 SSOE Kalman filter: The recursion for the conditional mean and scaled covariance of the state of a linear single source of error model: at an observed period at an unobserved period started from , .
Concepts 2
D2 unobserved period: A period at which the potential value of the modelled variable is not observed (): a period with zero demand in an intermittent demand model, where the demand size is not observed, or a period with a missing value.
D3 observed-data likelihood: The joint density of the observed data only, obtained by integrating the complete-data likelihood over the values at the unobserved periods:
Context
- Contradicts Svetunkov and Boylan (2023), Appendix C (estimation with zero errors at the unobserved periods) · own earlier work · from C5
- Svetunkov and Boylan define iETS, intermittent demand as the product of a Bernoulli occurrence and a demand size modelled by exponential smoothing, and estimate it with a likelihood that adds the differential entropy of the size for each period with zero demand.
- Extends B1 · from C1
- Dempster, Laird and Rubin define the EM algorithm, which maximises the likelihood of incomplete data through the expected complete-data log-likelihood.
- Extends Svetunkov and Boylan (2023), Appendix B, eq. B.6 · own earlier work · from C1
- Svetunkov and Boylan define iETS, intermittent demand as the product of a Bernoulli occurrence and a demand size modelled by exponential smoothing, and estimate it with a likelihood that adds the differential entropy of the size for each period with zero demand.
- Extends B6, Kalman filter for state space models with correlated disturbances · from C4
- The reference gives the Kalman filter for state space models whose measurement and transition disturbances are correlated.
- Extends B7, Kalman filter for state space models with correlated disturbances · from C4
- The reference gives the Kalman filter for state space models whose measurement and transition disturbances are correlated, and its treatment of missing observations.
References
- Svetunkov and Boylan (2023) Svetunkov, I., & Boylan, J. E. (2023). iETS: State space model for intermittent demand forecasting. International Journal of Production Economics, 265, 109013. doi:10.1016/j.ijpe.2023.109013 Used by: Context, D5
Artefacts
- A1 · manuscript LaTeX source of the draft 'Estimating exponential smoothing with unobserved periods: the observed-data likelihood of ADAM and iETS' (October 2026).
- A10 · proof Report of the first round of the independent proof check by the contributor P6 (2026-11-11): for C1, C2, C5, C6, C8, C10, C12, C14, C16 and C19, the re-derivation, the numerical spot checks, the outcome and the gaps found.
- A11 · proof Report of the second round of the independent proof check by P6 (2026-11-11), on C2, C5, C10, C14 and C19 as corrected after the first round, and on the smaller changes to C1, C6, C8 and C16.
- A14 · code Numerical spot checks of the first round of the proof check (Python with numpy); the report A10 says which claim each serves.
- A16 · code Numerical spot checks of the proof check (Python with numpy), used in both rounds; the reports A10 and A11 say which claim each serves.
- A17 · code Numerical spot checks of the second round of the proof check (Python with numpy); the report A11 says which claim each serves.
Score
Scores are computed by rules from the claimset file (EntryLib rubric 0.2): they check the record, not the science, and may change as the rubric and reviews develop. The rubric.
C5: 92, High
Novelty: refutes earlier work, by the authors · no close match on EntryLib
- −3 Open problems Assumption C30 is not checked: The errors $\epsilon_t$ of the single source of error model are independent across periods. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C31 is not checked: In the intermittent demand model the occurrence $o_t$ is independent of the potential demand size $z_t$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C32 is not checked: The potential demand size $z_t$ has a continuous distribution, so that $P(z_t=0)=0$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C33 is not checked: Whether a period is observed carries no information about the unobserved value $z_t$ beyond the model, so that the missing values are missing at random. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C34 is not checked: The initial states of the single source of error model are fixed parameters, so that the state covariance is zero at the start of the sample. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C35 is not checked: The errors of the pure additive model are normally distributed with constant variance $\sigma^2$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
C1: 95, High
Novelty: new, by the authors · no close match on EntryLib
- −3 Open problems Assumption C30 is not checked: The errors $\epsilon_t$ of the single source of error model are independent across periods. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C31 is not checked: In the intermittent demand model the occurrence $o_t$ is independent of the potential demand size $z_t$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C32 is not checked: The potential demand size $z_t$ has a continuous distribution, so that $P(z_t=0)=0$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
C4: 92, High
Novelty: extends earlier work, by the authors · no close match on EntryLib
- −3 Open problems Assumption C30 is not checked: The errors $\epsilon_t$ of the single source of error model are independent across periods. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C31 is not checked: In the intermittent demand model the occurrence $o_t$ is independent of the potential demand size $z_t$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C32 is not checked: The potential demand size $z_t$ has a continuous distribution, so that $P(z_t=0)=0$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C33 is not checked: Whether a period is observed carries no information about the unobserved value $z_t$ beyond the model, so that the missing values are missing at random. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C34 is not checked: The initial states of the single source of error model are fixed parameters, so that the state covariance is zero at the start of the sample. To remove it: Test the assumption, or analyse how sensitive the claim is to it.
- −1 Open problems Assumption C35 is not checked: The errors of the pure additive model are normally distributed with constant variance $\sigma^2$. To remove it: Test the assumption, or analyse how sensitive the claim is to it.