Anomaly Detection#
Anomaly Detection detects abnormal samples in a given time series. Chronos provides a set of unsupervised anomaly detectors.
View some examples notebooks for Datacenter AIOps.
1. ThresholdDetector#
ThresholdDetector detects anomaly based on threshold. It can be used to detect anomaly on a given time series (notebook), or used together with Forecasters to detect anomaly on new coming samples (notebook).
View ThresholdDetector API Doc for more details.
2. AEDetector#
AEDetector detects anomaly based on the reconstruction error of an autoencoder network.
View anomaly detection notebook and AEDetector API Doc for more details.
3. DBScanDetector#
DBScanDetector uses DBSCAN clustering algortihm for anomaly detection.
Note
Users may install scikit-learn-intelex
to accelerate this detector. Chronos will detect if scikit-learn-intelex
is installed to decide if using it. More details please refer to: https://intel.github.io/scikit-learn-intelex/installation.html
View anomaly detection notebook and DBScanDetector API Doc for more details.