Alibi Detect is an open source Python library focused on outlier, adversarial and drift detection. The package aims to cover both online and offline detectors for tabular data, text, images and time series. The outlier detection methods should allow the user to identify global, contextual and collective outliers.
For more background on the importance of monitoring outliers and distributions in a production setting, check out this talk from the Challenges in Deploying and Monitoring Machine Learning Systems ICML 2020 workshop, based on the paper Monitoring and explainability of models in production and referencing Alibi Detect.
- Outlier, adversarial and drift detection on CIFAR10
- Mahalanobis outlier detection on KDD Cup ‘99 dataset
- Isolation Forest outlier detection on KDD Cup ‘99 dataset
- VAE outlier detection on KDD Cup ‘99 dataset
- VAE outlier detection on CIFAR10
- AE outlier detection on CIFAR10
- AEGMM and VAEGMM outlier detection on KDD Cup ‘99 dataset
- Likelihood Ratio Outlier Detection with PixelCNN++
- Likelihood Ratio Outlier Detection on Genomic Sequences
- Time-series outlier detection using Prophet on weather data
- Time series outlier detection with Spectral Residuals on synthetic data
- Time series outlier detection with Seq2Seq models on synthetic data
- Seq2Seq time series outlier detection on ECG data
- Adversarial AE detection and correction on CIFAR-10
- Model Distillation drift detector on CIFAR-10
- Kolmogorov-Smirnov data drift detector on CIFAR-10
- Maximum Mean Discrepancy drift detector on CIFAR-10
- Text drift detection on IMDB movie reviews