gaussian_arm
Autoregressive Gaussian monitoring schema for generalized CUSUM.
- class pysatl_cpd.algorithms.online.cusum.component.monitoring.gaussian_arm.GaussianARMonitoringSchema[source]
Bases:
IMonitoringSchema[UnivariateNumericArray,EstimatesGaussianAR,UnivariateNumericArray]Standardised one-step autoregressive forecast residual.
Computes
(predicted - observed) / sqrt(noise_variance)using AR model coefficients and history from the estimating schema.- evaluate(observation, estimates)[source]
Compute standardised AR forecast residual.
- Parameters:
- Returns:
Standardised residual array of length 1.
- Return type:
- Raises:
ValueError – If observation is not dim=1, or if coefficients are not yet fitted.