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
rrcf is an open-source Python library offering an implementation of the Robust Random Cut Forest (RRCF) algorithm, a powerful ensemble method for detecting outliers in streaming data. Developed by Guha et al. (2016), RRCF is specifically engineered to handle the complexities of real-time data streams and high-dimensional datasets. Its key features include efficient handling of streaming data, robust performance on high-dimensional inputs with reduced influence from irrelevant dimensions, and graceful management of duplicates or near-duplicates that might otherwise obscure anomalies. The algorithm provides an anomaly scoring mechanism with a clear statistical interpretation, known as collusive displacement (CoDisf). This library facilitates experimentation with the RRCF algorithm, providing core data structures and functionalities for inserting, deleting points, and computing anomaly scores both in batch and streaming contexts. It also allows for the estimation of feature importance by analyzing cut dimensions during CoDisp calculation. Required dependencies include numpy, with optional dependencies like pandas, scipy, scikit-learn, and matplotlib for examples and enhanced functionality.
https://github.com/kLabUM/rrcf
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 ...