RDDM#
- class frouros.detectors.concept_drift.streaming.statistical_process_control.RDDM(config: Optional[RDDMConfig] = None, callbacks: Optional[Union[Callback, List[Callback]]] = None)#
RDDM (Reactive Drift detection method) [barros2017rddm] detector.
- References:
[barros2017rddm]Barros, Roberto SM, et al. “RDDM: Reactive drift detection method.” Expert Systems with Applications 90 (2017): 344-355.
- config_type#
alias of
RDDMConfig
- 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 min_error_rate: float#
Minimum error rate property.
- Returns:
minimum error rate to use
- Return type:
float
- property min_error_rate_plus_std: float#
Minimum error rate + std property.
- Returns:
minimum error rate + std to determine if a change is happening
- Return type:
float
- property min_std: float#
Minimum standard deviation property.
- Returns:
minimum standard deviation to use
- Return type:
float
- property num_instances: int#
Number of instances counter property.
- Returns:
Number of instances counter value
- Return type:
int
- property num_warnings: int#
Number of warnings property.
- Returns:
number of warnings
- 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 rddm_drift: bool#
Rddm drift property.
- Returns:
rddmi drift value
- Return type:
bool
- property predictions: CircularQueue#
Predictions circular queue property.
- Returns:
predictions circular queue
- Return type:
- reset() None#
Reset method.