BOCDConfig#
- class frouros.detectors.concept_drift.streaming.change_detection.BOCDConfig(model: ~frouros.detectors.concept_drift.streaming.change_detection.bocd.BaseBOCDModel = <class 'frouros.detectors.concept_drift.streaming.change_detection.bocd.GaussianUnknownMean'>, hazard: float = 0.01, min_num_instances: int = 30)#
BOCD (Bayesian Online Change Detection) [adams2007bayesian] configuration.
- References:
[adams2007bayesian]Adams, Ryan Prescott, and David JC MacKay. “Bayesian online changepoint detection.” arXiv preprint arXiv:0710.3742 (2007).
- property model: BaseBOCDModel#
Get model.
- Returns:
model
- Return type:
BaseBOCDModel
- property min_num_instances: int#
Minimum number of instances property.
- Returns:
minimum number of instances to start looking for changes
- Return type:
int