#Anomaly-detection

Showing 60 of 134 repositories tagged #anomaly-detection, ranked by stars

cleanlab
cleanlab
cleanlab

Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.

Score
71
โ˜… 11.6k โ‘‚ 906 +12/day
Python
yzhao062
yzhao062
pyod

A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.

Score
90
โ˜… 9.9k โ‘‚ 1.5k +6/day
Python
sktime
sktime
sktime

A unified framework for machine learning with time series

Score
100
โ˜… 9.8k โ‘‚ 2.2k +1/day
Python
pycaret
pycaret
pycaret

Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine + React control plane.

Score
95
โ˜… 9.8k โ‘‚ 1.9k +1/day
Python
unit8co
unit8co
darts

A python library for user-friendly forecasting and anomaly detection on time series.

Score
86
โ˜… 9.5k โ‘‚ 1.0k โ€”
Python
yzhao062
yzhao062
anomaly-detection-resources

Anomaly detection related books, papers, videos, and toolboxes. Last update late 2025 for LLM and VLM works!

Score
81
โ˜… 9.3k โ‘‚ 1.8k +6/day
Python
open-edge-platform
open-edge-platform
anomalib

An anomaly detection library comprising state-of-the-art algorithms and features such as experiment management, hyper-parameter optimization, and edge inference.

Score
76
โ˜… 5.9k โ‘‚ 957 +45/day
Python
salesforce
salesforce
Merlion

Merlion: A Machine Learning Framework for Time Series Intelligence

Score
98
โ˜… 4.5k โ‘‚ 359 โ€”
Python
stumpy-dev
stumpy-dev
stumpy

STUMPY is a powerful and scalable Python library for modern time series analysis

Score
67
โ˜… 4.1k โ‘‚ 354 โ€”
Python
Nixtla
Nixtla
nixtla

TimeGPT-1: production ready pre-trained Time Series Foundation Model for forecasting and anomaly detection. Generative pretrained transformer for time series trained on over 100B data points. It's capable of accurately predicting various domains such as retail, electricity, finance, and IoT with just a few lines of code ๐Ÿš€.

Score
100
โ˜… 3.9k โ‘‚ 331 +1/day
Jupyter Notebook
M-3LAB
M-3LAB
awesome-industrial-anomaly-detection

Paper list and datasets for industrial image anomaly/defect detection (updating). ๅทฅไธšๅผ‚ๅธธ/็‘•็–ตๆฃ€ๆต‹่ฎบๆ–‡ๅŠๆ•ฐๆฎ้›†ๆฃ€็ดขๅบ“(ๆŒ็ปญๆ›ดๆ–ฐ)ใ€‚

Score
100
โ˜… 3.7k โ‘‚ 330 +18/day
rob-med
rob-med
awesome-TS-anomaly-detection

List of tools & datasets for anomaly detection on time-series data.

Score
76
โ˜… 3.2k โ‘‚ 464 โ€”
hoya012
hoya012
awesome-anomaly-detection

A curated list of awesome anomaly detection resources

Score
83
โ˜… 2.9k โ‘‚ 512 โ€”
curiousily
curiousily
Getting-Things-Done-with-Pytorch

Jupyter Notebook tutorials on solving real-world problems with Machine Learning & Deep Learning using PyTorch. Topics: Face detection with Detectron 2, Time Series anomaly detection with LSTM Autoencoders, Object Detection with YOLO v5, Build your first Neural Network, Time Series forecasting for Coronavirus daily cases, Sentiment Analysis with BER

Score
80
โ˜… 2.5k โ‘‚ 643 +1/day
Jupyter Notebook
ailia-ai
ailia-ai
ailia-models

The collection of pre-trained, state-of-the-art AI models for ailia SDK

Score
80
โ˜… 2.4k โ‘‚ 361 โ€”
Python
AIStream-Peelout
AIStream-Peelout
flow-forecast

Deep learning PyTorch library for time series forecasting, classification, and anomaly detection (originally for flood forecasting).

Score
96
โ˜… 2.3k โ‘‚ 303 โ€”
Python
RubixML
RubixML
ML

A high-level machine learning and deep learning library for the PHP language.

Score
93
โ˜… 2.2k โ‘‚ 193 โ€”
PHP
WenjieDu
WenjieDu
PyPOTS

A Python toolkit/library for reality-centric machine/deep learning & data mining on partially-observed time series, with 50+ SOTA neural network models for scientific analysis tasks (imputation, classification, clustering, forecasting, anomaly detection, cleaning) on incomplete industrial irregularly-sampled multivariate TS with NaN missing values

Score
100
โ˜… 2.0k โ‘‚ 185 +3/day
Python
tradytics
tradytics
surpriver

Find big moving stocks before they move using machine learning and anomaly detection

Score
100
โ˜… 1.9k โ‘‚ 337 +1/day
Python
safe-graph
safe-graph
graph-fraud-detection-papers

A curated list of Graph/Transformer-based fraud, anomaly, and outlier detection papers & resources

Score
97
โ˜… 1.9k โ‘‚ 297 โ€”
linjinjin123
linjinjin123
awesome-AIOps

AIOpsๅญฆไน ่ต„ๆ–™ๆฑ‡ๆ€ป๏ผŒๆฌข่ฟŽไธ€่ตท่กฅๅ…จ่ฟ™ไธชไป“ๅบ“๏ผŒๆฌข่ฟŽstar

Score
76
โ˜… 1.7k โ‘‚ 381 โ€”
datamllab
datamllab
tods

TODS: An Automated Time-series Outlier Detection System

Score
70
โ˜… 1.7k โ‘‚ 206 โ€”
Python
pygod-team
pygod-team
pygod

A Python Library for Graph Outlier Detection (Anomaly Detection)

Score
63
โ˜… 1.5k โ‘‚ 139 โ€”
Python
nsoojin
nsoojin
coursera-ml-py

Python programming assignments for Machine Learning by Prof. Andrew Ng in Coursera

Score
74
โ˜… 1.4k โ‘‚ 488 โ€”
Python
logpai
logpai
loglizer

A machine learning toolkit for log-based anomaly detection [ISSRE'16]

Score
72
โ˜… 1.4k โ‘‚ 438 โ€”
Jupyter Notebook
sintel-dev
sintel-dev
Orion

Unsupervised time series anomaly detection library

Score
94
โ˜… 1.4k โ‘‚ 205 โ€”
Python
sentinl
sentinl
sentinl

Kibana Alert & Report App for Elasticsearch

Score
91
โ˜… 1.3k โ‘‚ 292 โ€”
JavaScript
chickenbestlover
chickenbestlover
RNN-Time-series-Anomaly-Detection

RNN based Time-series Anomaly detector model implemented in Pytorch.

Score
67
โ˜… 1.3k โ‘‚ 311 โ€”
Python
curiousily
curiousily
Deep-Learning-For-Hackers

Machine 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)

Score
65
โ˜… 1.1k โ‘‚ 435 โ€”
Jupyter Notebook
lixus7
lixus7
Time-Series-Works-Conferences

Time-Series Work Summary in CS Top Conferences (NIPS, ICML, ICLR, KDD, AAAI, WWW, IJCAI, CIKM, ICDM, ICDE, etc.)

Score
91
โ˜… 962 โ‘‚ 95 +2/day
MentatInnovations
MentatInnovations
datastream.io

An open-source framework for real-time anomaly detection using Python, ElasticSearch and Kibana

Score
48
โ˜… 915 โ‘‚ 166 โ€”
Python
logpai
logpai
Drain3

A robust streaming log template miner based on the Drain algorithm

Score
59
โ˜… 835 โ‘‚ 172 +2/day
Python
salesforce
salesforce
logai

LogAI - An open-source library for log analytics and intelligence

Score
62
โ˜… 816 โ‘‚ 122 โ€”
Python
lukasruff
lukasruff
Deep-SVDD-PyTorch

A PyTorch implementation of the Deep SVDD anomaly detection method

Score
43
โ˜… 785 โ‘‚ 210 โ€”
Python
chaos-genius
chaos-genius
chaos_genius

ML powered analytics engine for outlier detection and root cause analysis.

Score
33
โ˜… 778 โ‘‚ 85 โ€”
Python
safe-graph
safe-graph
DGFraud

A Deep Graph-based Toolbox for Fraud Detection

Score
69
โ˜… 757 โ‘‚ 166 โ€”
Python
aapatel09
aapatel09
handson-unsupervised-learning

Code for Hands-on Unsupervised Learning Using Python (O'Reilly Media)

Score
89
โ˜… 701 โ‘‚ 350 +1/day
Jupyter Notebook
lmmentel
lmmentel
awesome-time-series

Resources for working with time series and sequence data

Score
52
โ˜… 695 โ‘‚ 98 +1/day
spectralpython
spectralpython
spectral

Python module for hyperspectral image processing

Score
88
โ˜… 671 โ‘‚ 148 +4/day
Python
swwwolf
swwwolf
wdbgark

WinDBG Anti-RootKit Extension

Score
62
โ˜… 641 โ‘‚ 183 โ€”
C++
KDD-OpenSource
KDD-OpenSource
DeepADoTS

Repository of the paper "A Systematic Evaluation of Deep Anomaly Detection Methods for Time Series".

Score
87
โ˜… 598 โ‘‚ 116 โ€”
Python
zhongyu09
zhongyu09
openchatbi

OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. It uses LangGraph and LangChain to build chat agent and workflows that support natural language to SQL conversion and data analysis.

Score
60
โ˜… 595 โ‘‚ 80 +3/day
Python
curiousily
curiousily
Credit-Card-Fraud-Detection-using-Autoencoders-in-Keras

iPython notebook and pre-trained model that shows how to build deep Autoencoder in Keras for Anomaly Detection in credit card transactions data

Score
57
โ˜… 588 โ‘‚ 289 โ€”
Jupyter Notebook
hendrycks
hendrycks
outlier-exposure

Deep Anomaly Detection with Outlier Exposure (ICLR 2019)

Score
50
โ˜… 577 โ‘‚ 106 โ€”
Python
lzz19980125
lzz19980125
awesome-time-series-segmentation-papers

This repository contains a reading list of papers on Time Series Segmentation. This repository is still being continuously improved.

Score
79
โ˜… 549 โ‘‚ 15 +1/day
MATLAB
kLabUM
kLabUM
rrcf

๐ŸŒฒ Implementation of the Robust Random Cut Forest algorithm for anomaly detection on streams

Score
48
โ˜… 523 โ‘‚ 119 โ€”
Python
petrobras
petrobras
3W

Timely detections for more proactive and effective actions in offshore oil wells!

Score
85
โ˜… 504 โ‘‚ 121 โ€”
Jupyter Notebook
GACWR
GACWR
OpenUBA

A robust, and flexible open source User & Entity Behavior Analytics (UEBA) framework used for Security Analytics. Developed with luv by Data Scientists & Security Analysts from the Cyber Security Industry. [BETA]

Score
100
โ˜… 498 โ‘‚ 280 +4/day
Python
Desbordante
Desbordante
desbordante-core

Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.

Score
82
โ˜… 490 โ‘‚ 101 +3/day
C++
matrix-profile-foundation
matrix-profile-foundation
matrixprofile

A Python 3 library making time series data mining tasks, utilizing matrix profile algorithms, accessible to everyone.

Score
19
โ˜… 384 โ‘‚ 66 โ€”
Python
jmartinezheras
jmartinezheras
2018-MachineLearning-Lectures-ESA

Machine Learning Lectures at the European Space Agency (ESA) in 2018

Score
46
โ˜… 377 โ‘‚ 148 โ€”
Jupyter Notebook
lukasruff
lukasruff
Deep-SAD-PyTorch

A PyTorch implementation of Deep SAD, a deep Semi-supervised Anomaly Detection method.

Score
24
โ˜… 355 โ‘‚ 101 โ€”
Python
AICoE
AICoE
log-anomaly-detector

Log Anomaly Detection - Machine learning to detect abnormal events logs

Score
50
โ˜… 347 โ‘‚ 138 โ€”
Jupyter Notebook
kkirchheim
kkirchheim
pytorch-ood

๐Ÿ‘ฝ Out-of-Distribution Detection with PyTorch

Score
85
โ˜… 344 โ‘‚ 33 โ€”
Python
vc1492a
vc1492a
PyNomaly

Anomaly detection using LoOP: Local Outlier Probabilities, a local density based outlier detection method providing an outlier score in the range of [0,1].

Score
57
โ˜… 331 โ‘‚ 37 โ€”
Python
linkedin
linkedin
isolation-forest

A distributed Spark/Scala implementation of the isolation forest and extended isolation forest algorithms for unsupervised outlier detection, featuring support for scalable training and ONNX export for easy cross-platform inference.

Score
78
โ˜… 260 โ‘‚ 53 +1/day
Scala
SecurityClaw
SecurityClaw
SecurityClaw

A modular, skill-based autonomous Security Operations Center (SOC) agent that monitors OpenSearch/Elasticsearch data, builds RAG-based behavioral memory, and validates real-time anomalies using LLMs.

Score
92
โ˜… 251 โ‘‚ 26 +1/day
Python
thedatumorg
thedatumorg
TSB-UAD

An End-to-End Benchmark Suite for Univariate Time-Series Anomaly Detection

Score
64
โ˜… 218 โ‘‚ 61 โ€”
Jupyter Notebook
GoogleCloudPlatform
GoogleCloudPlatform
df-ml-anomaly-detection

Streaming Anomaly Detection Solution by using Pub/Sub, Dataflow, BQML & Cloud DLP

Score
77
โ˜… 192 โ‘‚ 49 โ€”
Java
victordibia
victordibia
anomagram

Interactive Visualization to Build, Train and Test an Autoencoder with Tensorflow.js

Score
35
โ˜… 186 โ‘‚ 35 โ€”
JavaScript
Related Topics
#machine-learning#deep-learning#time-series#data-science#python#outlier-detection#data-mining#time-series-analysis#pytorch#unsupervised-learning#clustering#forecasting

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly