EDDM#
- class frouros.detectors.concept_drift.streaming.statistical_process_control.EDDM(config: Optional[EDDMConfig] = None, callbacks: Optional[Union[Callback, List[Callback]]] = None)#
EDDM (Early drift detection method) [baena2006early] detector.
- References:
[baena2006early]Baena-Garcıa, Manuel, et al. “Early drift detection method.” Fourth international workshop on knowledge discovery from data streams. Vol. 6. 2006.
- config_type#
alias of
EDDMConfig
- property additional_vars: Optional[Dict[str, Any]]#
Additional variables property.
- Returns:
additional variables
- Return type:
Optional[Dict[str, Any]]
- property callbacks: Optional[List[Callback]]#
Callbacks property.
- Returns:
callbacks
- Return type:
Optional[List[Callback]]
- property config: ConceptDriftBaseConfig#
Config property.
- Returns:
configuration parameters of the estimator
- Return type:
ConceptDriftBaseConfig
- property last_distance_error: float#
Last distance error property.
- Returns:
last distance error
- Return type:
float
- property num_instances: int#
Number of instances counter property.
- Returns:
Number of instances counter value
- Return type:
int
- property status: Dict[str, bool]#
Status property.
- Returns:
status dict
- Return type:
Dict[str, bool]
- update(value: Union[int, float], **kwargs) Dict[str, Any]#
Update method.
- Parameters:
value (Union[int, float]) – value to update detector
- property warning: bool#
Warning property.
- Returns:
warning value
- Return type:
bool
- property max_distance_threshold: float#
Maximum distance threshold property.
- Returns:
maximum distance threshold
- Return type:
float
- property mean_distance_error: float#
Mean distance error property.
- Returns:
mean distance error
- Return type:
float
- property num_misclassified_instances: int#
Minimum number of misclassified instances property.
- Returns:
minimum number of misclassified instances to use
- Return type:
float
- property old_mean_distance_error: float#
Old mean distance error property.
- Returns:
old mean distance error
- Return type:
float
- property std_distance_error: float#
Standard deviation distance error property.
- Returns:
standard deviation distance error
- Return type:
float
- property variance_distance_error: float#
Variance distance error property.
- Returns:
variance deviation distance error
- Return type:
float
- reset() None#
Reset method.