PageHinkleyConfig#
- class frouros.detectors.concept_drift.streaming.change_detection.PageHinkleyConfig(delta: float = 0.005, lambda_: float = 50.0, alpha: float = 0.9999, min_num_instances: int = 30)#
Page Hinkley [page1954continuous] configuration.
- Parameters:
delta (float) – delta value, defaults to 0.005
lambda (float) – lambda value, defaults to 50.0
alpha (float) – forgetting factor value, defaults to 0.9999
min_num_instances (int) – minimum numbers of instances to start looking for changes, defaults to 30
- References:
[page1954continuous]Page, Ewan S. “Continuous inspection schemes.” Biometrika 41.1/2 (1954): 100-115.
- property alpha: float#
Forgetting factor property.
- Returns:
forgetting factor value
- Return type:
float
- property delta: float#
Delta property.
- Returns:
delta to use
- Return type:
float
- property lambda_: float#
Threshold property.
- Returns:
lambda to use
- 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