Detectors#
The frouros.detectors module contains drift detection algorithms.
Detection methods init.
Concept drift#
Concept drift detection methods init.
Streaming#
Concept drift streaming detection methods init.
CUSUM Test#
Concept drift CUSUM based detection methods’ init.
|
CUSUM [page1954continuous] detector. |
|
CUSUM [page1954continuous] configuration. |
|
Geometric Moving Average [robertst1959control] detector. |
|
Geometric Moving Average [robertst1959control] configuration. |
|
Page Hinkley [page1954continuous] detector. |
|
Page Hinkley [page1954continuous] configuration. |
DDM Based#
Concept drift DDM based detection methods’ init.
|
DDM (Drift detection method) [gama2004learning] detector. |
|
DDM (Drift detection method) [gama2004learning] configuration. |
|
ECDDWT (EWMA Concept Drift Detection Warning) [ross2012exponentially] detector. |
|
ECDDWT (EWMA Concept Drift Detection Warning) [ross2012exponentially] configuration. |
|
EDDM (Early drift detection method) [baena2006early] detector. |
|
EDDM (Early drift detection method) [baena2006early] configuration. |
|
HDDM-A (Hoeffding's drift detection method with A-Test) [frias2014online] detector. |
|
HDDM-A (Hoeffding's drift detection method A-Test) [frias2014online] configuration. |
|
HDDM-W (Hoeffding's drift detection method with W-Test) [frias2014online] detector. |
|
HDDM-W (Hoeffding's drift detection method W-Test) [frias2014online] configuration. |
|
RDDM (Reactive Drift detection method) [barros2017rddm] detector. |
|
RDDM (Reactive Drift detection method) [barros2017rddm] configuration. |
|
STEPD (Statistical test of equal proportions) [nishida2007detecting] detector. |
|
STEPD (Statistical test of equal proportions) [nishida2007detecting] configuration. |
Window Based#
Concept drift window based detection methods’ init.
|
ADWIN (ADaptive WINdowing) [bifet2007learning] detector. |
|
ADWIN (ADaptive WINdowing) [bifet2007learning] configuration. |
|
KSWIN (Kolmogorov-Smirnov Windowing) [raab2020reactive] detector. |
|
KSWIN (Kolmogorov-Smirnov Windowing) [raab2020reactive] configuration. |
Data drift#
Data drift detection methods init.
Batch#
Data drift batch detection methods init.
Distance Based#
Data drift batch distance based detection methods’ init.
|
Bhattacharyya distance [bhattacharyya1946measure] detector. |
|
EMD (Earth Mover's Distance) [rubner2000earth] detector. |
|
Hellinger distance [hellinger1909neue] detector. |
|
HI (Histogram intersection) normalized complement [swain1991color] detector. |
|
JS (Jensen-Shannon distance) [lin1991divergence] detector. |
|
KL (Kullback-Leibler divergence) [kullback1951information] detector. |
|
MMD (Maximum Mean Discrepancy) [gretton2012kernel] detector. |
|
PSI (Population Stability Index) [wu2010enterprise] detector. |
Statistical Test#
Data drift batch statistical test detection methods’ init.
|
ChiSquareTest (Chi-square test) [pearson1900x] detector. |
|
CVMTest (Cramér-von Mises test) [cramer1928composition] detector. |
|
KSTest (Kolmogorov-Smirnov test) [massey1951kolmogorov] detector. |
|
Welch's T-test [welch1947generalization] detector. |
Streaming#
Data drift streaming detection methods init.
Statistical Test#
Data drift streaming statistical test detection methods’ init.
|
IncrementalKSTest (Incremental Kolmogorov-Smirnov test) [dos2016fast] detector. |