yzhao062/pyod
PyOD is a comprehensive Python library for multi-modal anomaly detection, offering 60+ detectors and an agentic workflow for AI agents to drive investigations across various data types.
Awesome AI for Infra › Anomaly Detection
DeepOD is a comprehensive open-source Python library dedicated to deep learning-based outlier and anomaly detection. It offers a unified API similar to Scikit-learn and PyOD, making it easy to integrate various state-of-the-art deep learning models for both tabular and time-series data. The library includes 27 different deep outlier detection algorithms, covering unsupervised and weakly-supervised paradigms, with plans to incorporate more baselines and support for additional data types like images, graphs, and logs. Key features of DeepOD include its extensive collection of SOTA models, which span reconstruction-based, representation-learning-based, and self-supervised methods. It provides a comprehensive testbed for directly evaluating different models on benchmark datasets, which is highly beneficial for academic research and comparative analysis. DeepOD supports diverse network structures such as LSTM, GRU, TCN, Conv, and Transformer for time-series data, allowing for flexible model customization. The project emphasizes ease of use, enabling users to implement anomaly detection with just a few lines of code. It also includes utility functions for evaluation metrics specific to tabular and time-series anomaly detection, supporting point adjustment for time-series analysis.
https://github.com/xuhongzuo/DeepOD
PyOD is a comprehensive Python library for multi-modal anomaly detection, offering 60+ detectors and an agentic workflow for AI agents to drive investigations across various data types.
TODS is a comprehensive automated machine learning system for multivariate time-series outlier detection, providing modules for preprocessing, feature extraction, and a wide array of detection algo...
Orion is an open-source machine learning library from MIT's Data to AI Lab, focused on unsupervised time series anomaly detection using various AI-driven pipelines.
Telemanom is a framework using LSTMs and automatic thresholding for unsupervised anomaly detection in multivariate time series data, originally developed for spacecraft telemetry.
datastream.io is an open-source framework for real-time anomaly detection in streaming data using Python, Elasticsearch, and Kibana.
Luminaire is a Python package from Zillow that provides ML-driven solutions for monitoring time series data through automated anomaly detection and forecasting.
MIDAS is a C++ implementation for real-time anomaly detection in dynamic, time-evolving graphs, designed to identify intrusions, fraud, and fake rating anomalies with high accuracy and speed.
RITA (Real Intelligence Threat Analytics) is an open-source framework that detects command and control (C2) communication by analyzing network traffic, identifying beaconing, long connections, DNS ...