Ad examplesA collection of anomaly detection methods (iid/point-based, graph and time series) including active learning for anomaly detection/discovery, bayesian rule-mining, description for diversity/explanation/interpretability. Analysis of incorporating label feedback with ensemble and tree-based detectors. Includes adversarial attacks with Graph Convolutional Network.
LogparserA toolkit for automated log parsing [ICSE'19, TDSC'18, DSN'16]
AdtkA Python toolkit for rule-based/unsupervised anomaly detection in time series
MidasAnomaly Detection on Dynamic (time-evolving) Graphs in Real-time and Streaming manner. Detecting intrusions (DoS and DDoS attacks), frauds, fake rating anomalies.
TelemanomA framework for using LSTMs to detect anomalies in multivariate time series data. Includes spacecraft anomaly data and experiments from the Mars Science Laboratory and SMAP missions.
Deep Learning For HackersMachine Learning tutorials with TensorFlow 2 and Keras in Python (Jupyter notebooks included) - (LSTMs, Hyperameter tuning, Data preprocessing, Bias-variance tradeoff, Anomaly Detection, Autoencoders, Time Series Forecasting, Object Detection, Sentiment Analysis, Intent Recognition with BERT)
GanomalyGANomaly: Semi-Supervised Anomaly Detection via Adversarial Training
LoghubA large collection of system log datasets for AI-powered log analytics
PyodA Python Toolbox for Scalable Outlier Detection (Anomaly Detection)
WdbgarkWinDBG Anti-RootKit Extension
CurveAn Integrated Experimental Platform for time series data anomaly detection.
DeepadotsRepository of the paper "A Systematic Evaluation of Deep Anomaly Detection Methods for Time Series".
LuminaireLuminaire is a python package that provides ML driven solutions for monitoring time series data.
Ano pred cvpr2018Official implementation of Paper Future Frame Prediction for Anomaly Detection -- A New Baseline, CVPR 2018
Hastic ServerHastic data management server for analyzing patterns and anomalies from Grafana
Rrcf🌲 Implementation of the Robust Random Cut Forest algorithm for anomaly detection on streams
SpectralPython module for hyperspectral image processing
DgfraudA Deep Graph-based Toolbox for Fraud Detection
PycaretAn open-source, low-code machine learning library in Python
MVTec-Anomaly-DetectionThis project proposes an end-to-end framework for semi-supervised Anomaly Detection and Segmentation in images based on Deep Learning.
MerlionMerlion: A Machine Learning Framework for Time Series Intelligence
ThioThio - a playground for real-time anomaly detection
SyntheticSunSyntheticSun is a defense-in-depth security automation and monitoring framework which utilizes threat intelligence, machine learning, managed AWS security services and, serverless technologies to continuously prevent, detect and respond to threats.
outliertree(Python, R, C++) Explainable outlier/anomaly detection through decision tree conditioning
PyAnomalyUseful Toolbox for Anomaly Detection
khiva-rubyHigh-performance time series algorithms for Ruby
EVT使用极端值理论(Extreme Value Theory)实现阈值动态自动化设置
mtad-gat-pytorchPyTorch implementation of MTAD-GAT (Multivariate Time-Series Anomaly Detection via Graph Attention Networks) by Zhao et. al (2020, https://arxiv.org/abs/2009.02040).
MIST VADOfficial codes for CVPR2021 paper "MIST: Multiple Instance Self-Training Framework for Video Anomaly Detection"
DCSOSupplementary material for KDD 2018 workshop "DCSO: Dynamic Combination of Detector Scores for Outlier Ensembles"
opensnitchOpenSnitch is a GNU/Linux application firewall
mvts-ano-evalA repository for code accompanying the manuscript 'An Evaluation of Anomaly Detection and Diagnosis in Multivariate Time Series' (published at TNNLS)
scanstatisticsAn R package for space-time anomaly detection using scan statistics.
MStreamAnomaly Detection on Time-Evolving Streams in Real-time. Detecting intrusions (DoS and DDoS attacks), frauds, fake rating anomalies.
ManTraNet-pytorchImplementation of the famous Image Manipulation\Forgery Detector "ManTraNet" in Pytorch
benfordslawbenfordslaw is about the frequency distribution of leading digits.
DigitalCellSorterDigital Cell Sorter (DCS): single cell RNA-seq analysis toolkit. Documentation:
A-Detector⭐ An anomaly-based intrusion detection system.
detection-rulesThreat Detection & Anomaly Detection rules for popular open-source components
deviation-networkSource code of the KDD19 paper "Deep anomaly detection with deviation networks", weakly/partially supervised anomaly detection, few-shot anomaly detection