DDMConfig#

class frouros.detectors.concept_drift.streaming.statistical_process_control.DDMConfig(warning_level: float = 2.0, drift_level: float = 3.0, min_num_instances: int = 30)#

DDM (Drift detection method) [gama2004learning] configuration.

References:

[gama2004learning]

Gama, Joao, et al. “Learning with drift detection.” Advances in Artificial Intelligence–SBIA 2004: 17th Brazilian Symposium on Artificial Intelligence, Sao Luis, Maranhao, Brazil, September 29-Ocotber 1, 2004. Proceedings 17. Springer Berlin Heidelberg, 2004.

property drift_level: float#

Drift level property.

Returns:

drift level to use in detecting drift

Return type:

float

property min_num_instances: int#

Minimum number of instances property.

Returns:

minimum number of instances to start looking for changes

Return type:

int

property warning_level: float#

Warning level property.

Returns:

warning level to use in detecting drift

Return type:

float