Pith. sign in

REVIEW 3 major objections 5 minor 44 references

Outlier detection in state-space models using mean-shift penalisation

T0 review · 3 major / 5 minor · reviewed 2026-08-03 · deepseek-v4-flash

Pith's one-line read A penalised mean-shift objective detects additive outliers in state-space models and keeps parameter estimates close to an oracle that knows the true outliers.

desk verdict Solid method paper: mean-shift L0 penalization for SSMs, with strong simulations and an honest but real gap in convergence theory for the algorithm. read the letter →

arxiv 2511.15155 v2 pith:2AUXFXTI submitted 2025-11-19 stat.ME

classification stat.ME MSC 62F3562M2062M10
keywords state-spacemodelsrobustestimationoutlierdetectionmean-shiftpenalisationL0penaltyKalmanfilteringBICtuninganimaltracking
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper proposes ROAMS, an estimation method for linear Gaussian state-space models contaminated by additive outliers. It introduces a per-timepoint mean-shift parameter and adds an L0 penalty on the number of nonzero shifts, so one objective simultaneously flags outliers and estimates model parameters. The robustified likelihood drops the variance term for flagged points and sets the Kalman gain to zero, making flagged observations behave exactly like missing values. Simulations show ROAMS tracks the performance of an oracle that knows the true outlier locations, and it separates observation noise from genuine contamination better than classical, Huber, and trimmed-likelihood benchmarks. For practitioners, this removes the need to pre-specify the contamination fraction and provides BIC-based diagnostics for choosing the detection threshold.

What carries the argument

The time-indexed mean-shift parameter gamma_t added to the observation equation, together with the L0-penalised robustified likelihood in objective (8)-(9). The hard-thresholding rule (12) updates gamma_t to the current residual whenever a Mahalanobis-type score exceeds lambda, and equation (10) zeroes the Kalman gain for flagged points — the mechanism that converts detection into zero influence. The alternating algorithm (11)-(12) ties the two together.

What would settle it

Generate a linear-Gaussian SSM with a single isolated 5-unit outlier repeated at the same time index across many independent runs, fit ROAMS, and check whether sensitivity and parameter RMSE match the oracle; also run the algorithm from several starting values and see whether the final flagged set and parameter estimates are stable. If estimates vary with initialisation, or the flagged set misses a moderate-size outlier such as one at 3 units, the central claim is not supported.

Watch

Extended reading notes

Core claim

The central claim is that replacing the Gaussian likelihood with a mean-shift-augmented likelihood plus an L0 penalty on the shift vector delivers joint robust parameter estimation and automatic outlier detection in linear Gaussian state-space models. For a flagged timepoint the Kalman gain is set to zero, so that observation has no influence on state updates or parameter estimation, exactly as if it were missing. The paper argues this detect-and-reject mechanism is what lets ROAMS match an oracle estimator that knows the true outlier locations, and demonstrates it through simulations across fixed-distance, multi-level, and clustered outlier configurations, plus animal-tracking data where cl

Load-bearing premise

The method's oracle-like behaviour rests on the alternating hard-thresholding algorithm converging to a fixed point where the flagged set is exactly the set whose influence is removed; the paper does not prove this convergence, so an early or poor stopping point would break the guarantee.

Editorial extensions

If this is right

  • State-space parameters can be estimated robustly without knowing the contamination proportion in advance; lambda is chosen by BIC or by a user-specified target proportion.
  • Flagged observations are treated exactly as missing values, so ROAMS inherits the machinery for missing data and can handle both outliers and regular missingness in the same framework.
  • The observation-vs-state variance split is corrected: inflated observation error estimates caused by outliers are avoided, as shown in the blue whale application.
  • A fast-updating threshold filter is proposed for online forecasting and reduces the cascade of false outlier detections that can follow a single detected outlier.
  • On clean data ROAMS remains competitive with classical estimation, so robustness does not come at a large cost in outlier-free settings.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The mean-shift-as-missing-value view suggests the same objective could be applied to genuinely irregular observation times or partially missing multivariate vectors; the paper does not explore this.
  • A formal consistency result for the L0-penalised estimator under a sparse additive-outlier model would be a natural next step; the paper supplies simulations but no asymptotic theory.
  • The fast-updating threshold filter's single scalar b could be tuned adaptively or per coordinate, which might improve handling of consecutive outliers.
  • Because ROAMS decomposes variance between state noise and observation noise, it could serve as a diagnostic to distinguish sensor-type error from true environmental variability in other tracking contexts.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 5 minor

Summary. The paper proposes ROAMS, a method for robust estimation and outlier detection in linear Gaussian state-space models. The observation equation is augmented with time-indexed mean-shift parameters γ_t, and estimation is performed by minimizing a robustified negative log-likelihood plus an L0 penalty on the number of nonzero shifts. The algorithm alternates between estimating the SSM parameters θ with the current outlier flags and updating the flags by a hard-thresholding rule; flagged observations are excluded from the Kalman update by setting the gain to zero, analogous to missing data. The tuning parameter λ is selected by BIC. The method is evaluated in three simulation studies against an oracle, classical maximum likelihood, and Huber/trimmed robust benchmarks, and is applied to four animal-tracking datasets. The paper also introduces a fast-updating threshold filter for online forecasting when future observations may be contaminated.

Significance. If the claimed performance holds, ROAMS is a practically useful contribution: it provides joint parameter estimation and additive-outlier detection in SSMs, has an intuitive missing-data interpretation, and comes with an open-source R package and reproducible simulation code. The simulation results are encouraging, showing ROAMS tracking an oracle that knows the true outliers in several contamination scenarios and outperforming classical and standard robust benchmarks, especially for observation-error variances. However, the methodological guarantees are not established: the alternating algorithm lacks a convergence proof, the zero-influence property of flagged observations is an assumption about the terminal iterate rather than a proven consequence, and the BIC-based selection of λ is heuristic for the nonregular L0-penalized objective. These gaps need to be addressed before the central claims can be fully accepted.

major comments (3)
  1. [Section 3.1, Eqs. (11)-(12), Algorithm 1 steps 6-15] The hard-thresholding update (12) is a coordinate-wise minimizer of (8) conditional on θ^(k) and the previous Γ^(k-1), but step 9 updates all γ_t simultaneously using residuals and S_{t|t-1} computed from Γ^(k-1). This is not a joint minimization over Γ_n, and the objective need not decrease monotonically. The convergence criterion in line 15 only checks closeness of successive iterates, which can hold away from a fixed point. Consequently, the paper's central 'zero influence' property—flagged observations exactly excluded via K_t=0—is not guaranteed at termination. Please provide a convergence proof, a sequential coordinate-descent version with a monotonicity argument, or at least a final fixed-point check (γ_t ∈ {0, r_t} and K_t=0 for flagged t) with diagnostics in the simulation studies.
  2. [Section 3.2, Eq. (13)] The BIC penalty k_λ log n is applied to a nonregular L0-penalized objective where the likelihood itself changes discontinuously with the flags (through both the log|S| indicator and the Kalman-gain zeroing). No justification or reference is given for using BIC in this setting. Since data-driven selection of λ is an advertised feature of ROAMS, the paper should either provide a theoretical rationale, cite relevant results on BIC for nonregular/penalized problems, or supply a dedicated simulation calibration showing BIC selects λ with good operating characteristics. As written, the BIC step is an additional heuristic layer.
  3. [Section 4, Table 1 and Figures 2-6] The claim that ROAMS 'tracks the oracle' is conditional on high sensitivity/specificity: when ROAMS flags exactly the true outliers, it coincides with the oracle by construction (both treat those points as missing). This is not circular, but it means the oracle comparison mostly reflects outlier-detection accuracy. The paper would be strengthened by reporting absolute RMSEs in addition to ratios relative to the oracle, and by quantifying the effect of missed/false flags on parameter estimates. Without such decomposition, the reader cannot tell how much of the oracle-like performance is due to correct flagging versus robustness of the objective to misclassification.
minor comments (5)
  1. [Section 3.3, Eq. (15)] The fast-updating threshold filter's inflation constant b=2 is chosen 'based on empirical validation', but no sensitivity analysis or supporting experiments are shown. Since b is a free parameter of the proposed online filter, please provide a brief study of its effect on MSFE or at least a reference to a systematic calibration.
  2. [Section 5.1, Table 3] The 'MSFE clean' metric removes points flagged by ROAMS-FUT for all methods. This may favor ROAMS, because the removed points are selected using ROAMS's own outlier detections. Please discuss this potential bias or compute an alternative metric that does not depend on the method being evaluated.
  3. [Section 4, Figure 2 and Table 1] Simulation results are reported as averages over 200 runs without standard errors or confidence bands. Given the variability visible in outlier-detection rates, adding intervals or a measure of dispersion would help assess the reliability of the reported differences.
  4. [Section 3.1, Algorithm 1 line 9] The notation log|S_{t|t-1}| is used for the log-determinant; please define |·| as determinant at first use in the algorithm or equation (12), since |·| can be confused with cardinality or absolute value.
  5. [General] The introduction states that no existing study combines SSM parameter estimation and outlier detection in one objective function. The claim is strong; please soften it or cite the closest related work (e.g., robust filters with explicit outlier indicators) to avoid overstating novelty.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the method's objective and algorithm are explicitly constructed, and the central claims are checked on independent simulated data with known outliers.

full rationale

ROAMS is presented as a penalized mean-shift estimator: equations (8)-(10) define the objective, including the robustified likelihood and the zero-Kalman-gain rule for flagged points, and Algorithm 1 is an explicit alternating procedure. The oracle comparison is conditional: if ROAMS flags exactly the true outliers, its estimates coincide with the oracle's because flagged points are treated as missing; this is a mathematical identity of the construction, and the paper separately measures detection accuracy (sensitivity/specificity) and RMSE on simulated data generated with known additive outliers. No parameter is fitted to a subset and then renamed a prediction; lambda is selected by BIC from independent simulation/application data and contamination levels are known by design. The only author-overlapping citation (Raymaekers & Rousseeuw 2024) is motivational background for mean-shift robustness, not a load-bearing premise. The absence of a convergence proof for the alternating hard-thresholding algorithm is a potential correctness/robustness gap, but it is not circularity, since the claimed properties do not assume the conclusion. Overall, the derivation chain is self-contained and empirically validated; no circular step is present.

Assumptions & free parameters 2 free parameters · 5 assumptions · 0 invented entities

The method rests on standard Kalman-filter machinery plus the additive-outlier domain assumption. The main added choices are the BIC-threshold path and the FUT filter constant b=2, neither derived from theory. No new physical entities are introduced.

free parameters (2)
  • λ (outlier detection threshold) = Selected by BIC over a grid; λ_min=2, λ_max=max Mahalanobis residual; blue whale example λ*=2.74
    Controls which time points are flagged as outliers. The BIC selection is practical and not derived from theory; the grid length J=20/50 is arbitrary.
  • b (fast-updating threshold filter variance inflator) = b=2
    Section 3.3: 'We recommend taking b=2 based on empirical validation'. No optimality theory is provided, and it affects online outlier-cascade behavior.
assumptions (5)
  • domain assumption The data are generated by a linear Gaussian state-space model (Eq. 1).
    Section 2.1 defines the model; all derivations and the Kalman filter rely on linearity and Gaussianity.
  • domain assumption Outliers are additive outliers in the observation equation and carry no information about the state.
    Section 2.2, Eq. (7); the authors explicitly exclude innovation outliers and leave them for future work.
  • domain assumption The contamination proportion is below 50%.
    Algorithm 1 step 10 caps flagged time points at < n/2, and Section 3.2 says robust methods are sensible only below 50% contamination.
  • ad hoc to paper BIC with penalty k log n is a valid selector for the nonregular L0-penalized model.
    Section 3.2, Eq. (13); no consistency or selection property is proved for this nonconvex objective.
  • ad hoc to paper Alternating hard-thresholding converges to a fixed point where flagged γ_t equal residuals and therefore have zero influence on θ.
    Algorithm 1 steps 6-14 repeat until convergence, but no convergence theorem is stated; this assumption is load-bearing for the 'zero influence' interpretation.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Outlier detection in state-space models using mean-shift penalisation." pith.science (2026). https://pith.science/paper/2AUXFXTI

@misc{pith2026251115155,
  author       = {Pith},
  title        = {Pith review of: Outlier detection in state-space models using mean-shift penalisation},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/2AUXFXTI}},
  note         = {Machine review of arXiv:2511.15155}
}
read the original abstract

State-space models (SSMs) provide a flexible framework for modelling time series data, but their reliance on Gaussian error assumptions makes them highly sensitive to outliers. We propose a robust estimation method, ROAMS, that mitigates the influence of additive outliers by introducing shift parameters at each timepoint in the observation equation of the SSM. These parameters allow the model to attribute non-zero shifts to outliers while leaving clean observations unaffected. ROAMS then enables automatic outlier detection, through the addition of a penalty term on the number of flagged outlying timepoints in the objective function, and simultaneous estimation of model parameters. We apply the method to robustly estimate SSMs on both simulated data and real-world animal location-tracking data, demonstrating its ability to produce more reliable parameter estimates than classical methods and other benchmark methods. In addition to improved robustness, ROAMS offers practical diagnostic tools, including BIC curves for selecting tuning parameters and visualising outlier structure. These features make our approach broadly useful for researchers and practitioners working with contaminated time series data.

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

44 extracted references · 20 canonical work pages

  1. [1]

    Dryad (2021)

    Auger-M´ eth´ e, M., Derocher, A.E.: Argos and GPS data for a polar bear track. Dryad (2021). https://doi.org/10.5061/dryad.4qrfj6q96 Auger-M´ eth´ e, M., Newman, K., Cole, D., Empacher, F., Gryba, R., King, A.A., Leos-

  2. [2]

    Ecological Monographs91(4), 01470 (2021) https://doi.org/10.1002/ecm.1470

    Barajas, V., Mills Flemming, J., Nielsen, A., Petris, G., Thomas, L.: A guide to state–space modeling of ecological time series. Ecological Monographs91(4), 01470 (2021) https://doi.org/10.1002/ecm.1470

  3. [3]

    In: 2011 IEEE International Conference on Robotics and Automation, pp

    Agamennoni, G., Nieto, J.I., Nebot, E.M.: An outlier-robust Kalman filter. In: 2011 IEEE International Conference on Robotics and Automation, pp. 1551–1558 (2011). https://doi.org/10.1109/ICRA.2011.5979605

  4. [4]

    Statistics and Computing24(4), 597–613 (2014) https://doi.org/10.1007/s11222-013-9391-7

    Borowski, M., Fried, R.: Online signal extraction by robust regression in moving win- dows with data-adaptive width selection. Statistics and Computing24(4), 597–613 (2014) https://doi.org/10.1007/s11222-013-9391-7

  5. [5]

    Journal of Forecasting 20(8), 565–579 (2001) https://doi.org/10.1002/for.768

    Bianco, A.M., Garcia Ben, M., Martinez, E.J., Yohai, V.J.: Outlier detection in regres- sion models with ARIMA errors using robust estimates. Journal of Forecasting 20(8), 565–579 (2001) https://doi.org/10.1002/for.768

  6. [6]

    SIAM Journal on Scientific Computing16(5), 1190–1208 (1995) https://doi.org/10.1137/0916069

    Byrd, R.H., Lu, P., Nocedal, J., Zhu, C.: A limited memory algorithm for bound constrained optimization. SIAM Journal on Scientific Computing16(5), 1190–1208 (1995) https://doi.org/10.1137/0916069

  7. [7]

    Endangered Species Research10, 93–106 (2009) https://doi.org/10.3354/esr00239

    Bailey, H., Mate, B., Palacios, D., Irvine, L., Bograd, S., Costa, D.: Behavioural estimation of blue whale movements in the northeast pacific from state-space model analysis of satellite tracks. Endangered Species Research10, 93–106 (2009) https://doi.org/10.3354/esr00239

  8. [8]

    Journal of the American Statistical Association81(393), 155–168 (1986) https://doi.org/10.1080/ 01621459.1986.10478253

    Bustos, O.H., Yohai, V.J.: Robust estimates for ARMA models. Journal of the American Statistical Association81(393), 155–168 (1986) https://doi.org/10.1080/ 01621459.1986.10478253

Show all 44 references
  1. [9]

    Commu- nications in Statistics - Simulation and Computation48(6), 1694–1705 (2019) https://doi.org/10.1080/03610918.2017.1422752

    Crevits, R., Croux, C.: Robust estimation of linear state space models. Commu- nications in Statistics - Simulation and Computation48(6), 1694–1705 (2019) https://doi.org/10.1080/03610918.2017.1422752

  2. [10]

    Computational Statistics & Data Analysis54(12), 2999–3006 (2010) https://doi.org/10.1016/j.csda.2009.05.003

    Croux, C., Gelper, S., Mahieu, K.: Robust exponential smoothing of multivariate time series. Computational Statistics & Data Analysis54(12), 2999–3006 (2010) https://doi.org/10.1016/j.csda.2009.05.003

  3. [11]

    Journal of the American Statistical Association88(421), 284–297 (1993) https://doi.org/10.1080/01621459.1993.10594321 26

    Chen, C., Liu, L.-M.: Joint estimation of model parameters and outlier effects in time series. Journal of the American Statistical Association88(421), 284–297 (1993) https://doi.org/10.1080/01621459.1993.10594321 26

  4. [12]

    Test6(2), 379–395 (1997) https://doi.org/10.1007/BF02564705

    Cipra, T., Romera, R.: Kalman filter with outliers and missing observations. Test6(2), 379–395 (1997) https://doi.org/10.1007/BF02564705

  5. [13]

    Oxford University Press, Oxford, United Kingdom (2012)

    Durbin, J., Koopman, S.J.: Time Series Analysis by State Space Methods, 2nd edn. Oxford University Press, Oxford, United Kingdom (2012). https://doi.org/10.1093/ acprof:oso/9780199641178.001.0001

  6. [14]

    In: Proceedings of the 41st International Conference on Machine Learning

    Knoblauch, J., Jones, M., Briol, F.-X., Murphy, K.: Outlier-robust Kalman filtering through generalised Bayes. In: Proceedings of the 41st International Conference on Machine Learning. ICML’24, vol. 235, pp. 12138–12171. JMLR.org, Vienna, Austria (2024)

  7. [16]

    In: 2018 IEEE Conference on Decision and Control (CDC), pp

    Fang, H., Haile, M.A., Wang, Y.: Robustifying the Kalman filter against measure- ment outliers: An innovation saturation mechanism. In: 2018 IEEE Conference on Decision and Control (CDC), pp. 6390–6395 (2018). https://doi.org/10.1109/CDC. 2018.8619140

  8. [17]

    Journal of Nonparametric Statistics16(3-4), 313–328 (2004) https://doi.org/10.1080/10485250410001656444

    Fried, R.: Robust filtering of time series with trends. Journal of Nonparametric Statistics16(3-4), 313–328 (2004) https://doi.org/10.1080/10485250410001656444

  9. [18]

    Gannaz, I.: Robust estimation and wavelet thresholding in partially linear mod- els. Statistics and Computing17(4), 293–310 (2007) https://doi.org/10.1007/ s11222-007-9019-x Garcia Ben, M., Martinez, E.J., Yohai, V.J.: Robust estimation in vector autoregres- sive moving-averag...

  10. [19]

    Journal of Forecasting29(3), 285–300 (2010) https://doi.org/10.1002/ for.1125

    Gelper, S., Fried, R., Croux, C.: Robust forecasting with exponential and Holt-Winters smoothing. Journal of Forecasting29(3), 285–300 (2010) https://doi.org/10.1002/ for.1125

  11. [20]

    Journal of the American Statistical Association117(540), 1996–2013 (2022) https://doi.org/10.1080/01621459.2021

    Guerrier, S., Molinari, R., Victoria-Feser, M.-P., Xu, H.: Robust two-step wavelet- based inference for time series models. Journal of the American Statistical Association117(540), 1996–2013 (2022) https://doi.org/10.1080/01621459.2021. 1895176

  12. [21]

    https://doi.org/10.1007/978-3-031-61853-6 19 27

    Springer, Cham, Switzerland (2024). https://doi.org/10.1007/978-3-031-61853-6 19 27

  13. [22]

    Journal of the American Statistical Association101(474), 654– 669 (2006) https://doi.org/10.1198/016214505000001131

    Galeano, P., Pe˜ na, D., Tsay, R.S.: Outlier detection in multivariate time series by projection pursuit. Journal of the American Statistical Association101(474), 654– 669 (2006) https://doi.org/10.1198/016214505000001131

  14. [23]

    Journal of Basic Engineering82(1), 35–45 (1960) https://doi.org/10.1115/1.3662552

    Kalman, R.E.: A new approach to linear filtering and prediction problems. Journal of Basic Engineering82(1), 35–45 (1960) https://doi.org/10.1115/1.3662552

  15. [24]

    Luque, S.P.: diveMove: Dive Analysis and Calibration. (2024). https://doi.org/10. 32614/CRAN.package.diveMove

  16. [25]

    Movebank data repository (2019)

    Mate, B., Palacios, D., Irvine, L., Follett, T.: Data from: Behavioural estimation of blue whale movements in the Northeast Pacific from state-space model analysis of satellite tracks. Movebank data repository (2019). https://doi.org/10.5441/001/1. 5ph88fk2

  17. [26]

    The Annals of Statistics37(2), 816–840 (2009) https://doi.org/10.1214/07-AOS570

    Muler, N., Pe˜ na, D., Yohai, V.J.: Robust estimation for ARMA models. The Annals of Statistics37(2), 816–840 (2009) https://doi.org/10.1214/07-AOS570

  18. [27]

    Computational Statistics & Data Analysis52(1), 249–257 (2007) https://doi.org/10.1016/j.csda.2007.01.012

    McCann, L., Welsch, R.E.: Robust variable selection using least angle regression and elemental set sampling. Computational Statistics & Data Analysis52(1), 249–257 (2007) https://doi.org/10.1016/j.csda.2007.01.012

  19. [28]

    Computa- tional Statistics & Data Analysis65, 68–79 (2013) https://doi.org/10.1016/j.csda

    Muler, N., Yohai, V.J.: Robust estimation for vector autoregressive models. Computa- tional Statistics & Data Analysis65, 68–79 (2013) https://doi.org/10.1016/j.csda. 2012.02.011

  20. [29]

    Journal of Statistical Software 36(12), 1–16 (2010) https://doi.org/10.18637/jss.v036.i12

    Petris, G.: An R package for dynamic linear models. Journal of Statistical Software 36(12), 1–16 (2010) https://doi.org/10.18637/jss.v036.i12

  21. [30]

    https://doi.org/10.1007/b135794 Pe˜ na, D., Yohai, V.J.: A review of outlier detection and robust estimation methods for high dimensional time series data

    Springer, New York, USA (2009). https://doi.org/10.1007/b135794 Pe˜ na, D., Yohai, V.J.: A review of outlier detection and robust estimation methods for high dimensional time series data. Econometrics and Statistics (In press), 1–19 (2023) https://doi.org/10.1016/j.ecosta.2023...

  22. [31]

    Movebank data repository (2021)

    Roshier, D.A., Carter, A.: Data from: Space use and interactions of two introduced mesopredators, European red fox and feral cat, in an arid landscape. Movebank data repository (2021). https://doi.org/10.5441/001/1.6m6h9s33

  23. [32]

    Ecosphere12(7), 03628 (2021) https://doi.org/10.1002/ecs2.3628 28

    Roshier, D.A., Carter, A.: Space use and interactions of two introduced mesopredators, european red fox and feral cat, in an arid landscape. Ecosphere12(7), 03628 (2021) https://doi.org/10.1002/ecs2.3628 28

  24. [33]

    Econometrics and Statistics9, 108–121 (2019) https://doi.org/10.1016/j.ecosta.2018.05.001

    Rousseeuw, P., Perrotta, D., Riani, M., Hubert, M.: Robust monitoring of time series with application to fraud detection. Econometrics and Statistics9, 108–121 (2019) https://doi.org/10.1016/j.ecosta.2018.05.001

  25. [34]

    Journal of the American Statistical Association119(548), 2610–2621 (2024) https://doi.org/10.1080/01621459.2023.2267777

    Raymaekers, J., Rousseeuw, P.J.: The cellwise minimum covariance determinant esti- mator. Journal of the American Statistical Association119(548), 2610–2621 (2024) https://doi.org/10.1080/01621459.2023.2267777

  26. [35]

    Statistical Papers55(1), 93–123 (2014) https://doi.org/10.1007/s00362-012-0496-4

    Ruckdeschel, P., Spangl, B., Pupashenko, D.: Robust Kalman tracking and smoothing with propagating and non-propagating outliers. Statistical Papers55(1), 93–123 (2014) https://doi.org/10.1007/s00362-012-0496-4

  27. [36]

    AIAA Journal3(8), 1445–1450 (1965) https://doi.org/10.2514/3.3166

    Rauch, H.E., Tung, F., Striebel, C.T.: Maximum likelihood estimates of linear dynamic systems. AIAA Journal3(8), 1445–1450 (1965) https://doi.org/10.2514/3.3166

  28. [37]

    The Annals of Statistics6(2), 461–464 (1978) https://doi.org/10.1214/aos/1176344136

    Schwarz, G.: Estimating the Dimension of a Model. The Annals of Statistics6(2), 461–464 (1978) https://doi.org/10.1214/aos/1176344136

  29. [38]

    International Journal of Adaptive Control and Signal Processing24(5), 346–362 (2010) https://doi.org/10.1002/acs.1105

    Schettlinger, K., Fried, R., Gather, U.: Real-time signal processing by adaptive repeated median filters. International Journal of Adaptive Control and Signal Processing24(5), 346–362 (2010) https://doi.org/10.1002/acs.1105

  30. [39]

    Journal of the American Statistical Association106(494), 626–639 (2011) https://doi.org/ 10.1198/jasa.2011.tm10390

    She, Y., Owen, A.B.: Outlier detection using nonconvex penalized regression. Journal of the American Statistical Association106(494), 626–639 (2011) https://doi.org/ 10.1198/jasa.2011.tm10390

  31. [40]

    Springer, Cham, Switzerland (2006)

    Shumway, R.H., Stoffer, D.S.: Time Series Analysis and Its Applications: with R Examples. Springer, Cham, Switzerland (2006). https://doi.org/10.1007/ 978-3-031-70584-7

  32. [41]

    International Journal of Forecasting39(2), 922–937 (2023) https://doi

    Sbrana, G., Silvestrini, A.: The R WDAR model: A novel state-space approach to forecasting. International Journal of Forecasting39(2), 922–937 (2023) https://doi. org/10.1016/j.ijforecast.2022.03.003

  33. [42]

    Biometrika 87(4), 789–804 (2000) https://doi.org/10.1093/biomet/87.4.789

    Tsay, R.S., Pe˜ na, D., Pankratz, A.E.: Outliers in multivariate time series. Biometrika 87(4), 789–804 (2000) https://doi.org/10.1093/biomet/87.4.789

  34. [43]

    In: 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp

    Ting, J.-A., Theodorou, E., Schaal, S.: A Kalman filter for robust outlier detection. In: 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1514–1519 (2007). https://doi.org/10.1109/IROS.2007.4399158

  35. [44]

    Technometrics (In press), 1–12 (2025) https: //doi.org/10.1080/00401706.2025.2497822

    Zaccaria, G., Garcia-Escudero, L.A., Greselin, F., Mayo-Iscar, A.: Cellwise outlier detection in heterogeneous populations. Technometrics (In press), 1–12 (2025) https: //doi.org/10.1080/00401706.2025.2497822

  36. [45]

    Industrial 29 & Engineering Chemistry Research56(18), 5360–5394 (2017) https://doi.org/10

    Zhang, R., Wu, S., Gao, F.: State space model predictive control for advanced pro- cess operation: A review of recent development, new results, and insight. Industrial 29 & Engineering Chemistry Research56(18), 5360–5394 (2017) https://doi.org/10. 1021/acs.iecr.7b01319 30

Pith tools

Reviewed August 3, 2026 · model on record in the stance chip above.