HDDMAConfig#

class frouros.detectors.concept_drift.streaming.statistical_process_control.HDDMAConfig(alpha_d: float = 0.001, alpha_w: float = 0.005, two_sided_test: bool = False, min_num_instances: int = 30)#

HDDM-A (Hoeffding’s drift detection method A-Test) [frias2014online] configuration.

References:

[frias2014online]

Frias-Blanco, Isvani, et al. “Online and non-parametric drift detection methods based on Hoeffding’s bounds.” IEEE Transactions on Knowledge and Data Engineering 27.3 (2014): 810-823.

property alpha_d: float#

Significance level d property.

Returns:

significance level d

Return type:

float

property alpha_w: float#

Significance level w property.

Returns:

significance level w

Return type:

float

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 two_sided_test: bool#

Two-sided test flag property.

Returns:

two-sided test flag

Return type:

float

property warning_level: float#

Warning level property.

Returns:

warning level to use in detecting drift

Return type:

float