PyOD: A Python Toolbox for Scalable Outlier Detection
Not on the map. Why?
Abstract (arXiv)
PyOD is an open-source Python toolbox for performing scalable outlier detection on multivariate data. Uniquely, it provides access to a wide range of outlier detection algorithms, including established outlier ensembles and more recent neural network-based approaches, under a single, well-documented API designed for use by both practitioners and researchers. With robustness and scalability in mind, best practices such as unit testing, continuous integration, code coverage, maintainability checks, interactive examples and parallelization are emphasized as core components in the toolbox's development. PyOD is compatible with both Python 2 and 3 and can be installed through Python Package Index (PyPI) or https://github.com/yzhao062/pyod.
Key facts. Cited by 221 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 27; 2022: 42; 2023: 48; 2024: 33; 2025: 40; 2026: 31.
221 papers.
Sort:
By area:
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applicationscited by 1,107
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functionscited by 153
- 2022Deep Isolation Forest for Anomaly Detectioncited by 90
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021Sample Selection with Uncertainty of Losses for Learning with Noisy Labelscited by 79
- 2022Generating High Fidelity Data from Low-density Regions using Diffusion Modelscited by 78
- 2022Anomalib: A Deep Learning Library for Anomaly Detectioncited by 75
- 2021An Evaluation of Anomaly Detection and Diagnosis in Multivariate Time Seriescited by 68
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
- 2021LUNAR: Unifying Local Outlier Detection Methods via Graph Neural Networkscited by 42
- 2023Don't Play Favorites: Minority Guidance for Diffusion Modelscited by 37
38 more
- 2022PyGOD: A Python Library for Graph Outlier Detectioncited by 31
- 2023Fascinating Supervisory Signals and Where to Find Them: Deep Anomaly Detection with Scale Learningcited by 25
- 2024AD-LLM: Benchmarking Large Language Models for Anomaly Detectioncited by 25
- 2021An Explainable Artificial Intelligence Approach for Unsupervised Fault Detection and Diagnosis in Rotating Machinerycited by 22
- 2023Weakly Supervised Anomaly Detection: A Surveycited by 22
- 2023Unsupervised anomaly detection algorithms on real-world data: how many do we need?cited by 20
- 2021Deep Clustering based Fair Outlier Detectioncited by 19
- 2024Self-Guided Generation of Minority Samples Using Diffusion Modelscited by 19
- 2022Toward Unsupervised Outlier Model Selectioncited by 18
- 2024NLP-ADBench: NLP Anomaly Detection Benchmarkcited by 17
- 2024PyOD 2: A Python Library for Outlier Detection with LLM-powered Model Selectioncited by 17
- 2024MetaOOD: Automatic Selection of OOD Detection Modelscited by 16
- 2022ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labelscited by 15
- 2022DORA: Exploring Outlier Representations in Deep Neural Networkscited by 14
- 2022Estimating the Contamination Factor's Distribution in Unsupervised Anomaly Detectioncited by 14
- 2023NNG-Mix: Improving Semi-supervised Anomaly Detection with Pseudo-anomaly Generationcited by 14
- 2022Towards Similarity-Aware Time-Series Classificationcited by 13
- 2021Conformal Anomaly Detection on Spatio-Temporal Observations with Missing Datacited by 12
- 2021Supervised Anomaly Detection via Conditional Generative Adversarial Network and Ensemble Active Learningcited by 11
- 2021Differential Anomaly Detection for Facial Imagescited by 11
- 2022Fast Nonlinear Vector Quantile Regressioncited by 11
- 2022AnoShift: A Distribution Shift Benchmark for Unsupervised Anomaly Detectioncited by 11
- 2023RoSAS: Deep Semi-Supervised Anomaly Detection with Contamination-Resilient Continuous Supervisioncited by 11
- 2023Open-Set Likelihood Maximization for Few-Shot Learningcited by 10
- 2023Explainable Contextual Anomaly Detection using Quantile Regression Forestscited by 10
- 2023Robust One-Class Classification with Signed Distance Function using 1-Lipschitz Neural Networkscited by 10
- 2022On Out-of-Distribution Detection for Audio with Deep Nearest Neighborscited by 9
- 2023Unsupervised Anomaly Detection with Rejectioncited by 9
- 2025ClimateLLM: Efficient Weather Forecasting via Frequency-Aware Large Language Modelscited by 9
- 2021A Large-scale Study on Unsupervised Outlier Model Selection: Do Internal Strategies Suffice?cited by 8
- 2021Affine-Invariant Integrated Rank-Weighted Depth: Definition, Properties and Finite Sample Analysiscited by 8
- 2023Graph Neural Networks based Log Anomaly Detection and Explanationcited by 8
- 2023METER: A Dynamic Concept Adaptation Framework for Online Anomaly Detectioncited by 8
- 2024GPT-generated Text Detection: Benchmark Dataset and Tensor-based Detection Methodcited by 8
- 2026From Zero to Hero: Advancing Zero-Shot Foundation Models for Tabular Outlier Detectioncited by 8
- 2021Probabilistic Robust Autoencoders for Outlier Detectioncited by 7
- 2022Mul-GAD: a semi-supervised graph anomaly detection framework via aggregating multi-view informationcited by 7
- 2023UADB: Unsupervised Anomaly Detection Boostercited by 7
50 most cited of 221 All 221 (JSON)
- 2026MAADBench: The Refreshable Paradigm for Anomaly Detection in Multi-Agent Systems29 Sep 2026
- 2026Real-time and adaptive anomaly detection algorithm for cyclostationary models8 Sep 2026
- 2026Witnesses Explain Anomalies3 Sep 2026
- 2026When Identical Rows Disagree: From Benchmark Identifiability to Replication-Robust Anomaly Detection27 Aug 2026
- 2026CatchBench: When Can an Agent Failure Be Caught?24 Aug 2026
- 2026Revisiting Energy-based Tabular Anomaly Detection: Energy and Reconstruction are Complementary14 Aug 2026
- 2026In-Context Density Estimation for Tabular Data10 Aug 2026
- 2026Financial Audit Assistance using Misinformation Detection and Explanation20 Jul 2026
- 2026Dimension-Calibrated Unexplained Mass: An Interpretable Drift Statistic for Contamination Monitoring in Data Streams18 Jul 2026
- 2026CLOE: Christoffel Loss Autoencoder for Anomaly Detection10 Jul 2026
- 2026Anomaly Detection for Sparse and Irregular Multivariate Time Series with Latent SDEs17 Jun 2026
- 2026DetectZoo: A Unified Toolkit for AI-Generated Content Detection Across Text, Audio, and Image Modalities2 Jun 2026
38 more
- 2026Diffuse to Detect: Generative Diffusion Models for Unsupervised IC Anomaly Detection26 May 2026
- 2026Rethinking Weak Supervision in Anomaly Detection: A Comprehensive Benchmark25 May 2026
- 2026Lightweight and Fast Backdoor Model Detection17 May 2026
- 2026Automatic Unsupervised Ensemble Outlier Model Selection--Extended Version15 May 2026
- 2026Conformal Anomaly Detection in Python: Moving Beyond Heuristic Thresholds with nonconform13 May 2026
- 2026When Normality Shifts: Risk-Aware Test-Time Adaptation for Unsupervised Tabular Anomaly Detection11 May 2026
- 2026Revisiting OmniAnomaly for Anomaly Detection: performance metrics and comparison with PCA-based models19 Mar 2026
- 2026RangeAD: Fast On-Model Anomaly Detection18 Mar 2026
- 2026TACTIC for Navigating the Unknown: Tabular Anomaly deteCTion via In-Context inference15 Mar 2026
- 2026ECoLAD: Selecting Anomaly Detectors for Automotive Deployment via Compute-Reduction Evaluation11 Mar 2026
- 2026Multi-Agent Debate: A Unified Agentic Framework for Tabular Anomaly Detection15 Feb 2026
- 2026Why the Counterintuitive Phenomenon of Likelihood Rarely Appears in Tabular Anomaly Detection with Deep Generative Models?10 Feb 2026
- 2026Calibrating Tabular Anomaly Detection via Optimal Transport6 Feb 2026
- 2026SAGE-5GC: Security-Aware Guidelines for Evaluating Anomaly Detection in the 5G Core Network3 Feb 2026
- 2026From Zero to Hero: Advancing Zero-Shot Foundation Models for Tabular Outlier Detection3 Feb 2026
- 2026Analyzing Shapley Additive Explanations to Understand Anomaly Detection Algorithm Behaviors and Their Complementarity30 Jan 2026
- 2026Root Cause Analysis of Measurement and Mechanistic Anomalies30 Jan 2026
- 2026Resolving Predictive Multiplicity for the Rashomon Set14 Jan 2026
- 2026Stochastic Voronoi Ensembles for Anomaly Detection7 Jan 2026
- 2025Consistency-guided semi-supervised outlier detection in heterogeneous data using fuzzy rough sets22 Dec 2025
- 2025Label-Informed Outlier Detection Based on Granule Density21 Dec 2025
- 2025AutoGraphAD: Unsupervised network anomaly detection using Variational Graph Autoencoders21 Nov 2025
- 2025Function Based Isolation Forest (FuBIF): A Unifying Framework for Interpretable Isolation-Based Anomaly Detection8 Nov 2025
- 2025Sparse, self-organizing ensembles of local kernels detect rare statistical anomalies5 Nov 2025
- 2025Isolation-based Spherical Ensemble Representations for Tabular Anomaly Detection15 Oct 2025
- 2025Text Anomaly Detection with Simplified Isolation Kernel15 Oct 2025
- 2025Automated Machine Learning for Unsupervised Tabular Tasks8 Oct 2025
- 2025Benchmark It Yourself (BIY): Preparing a Dataset and Benchmarking AI Models for Scatterplot-Related Tasks7 Oct 2025
- 2025ReTabAD: A Benchmark for Restoring Semantic Context in Tabular Anomaly Detection2 Oct 2025
- 2025Representation-Based Data Quality Audits for Audio30 Sep 2025
- 2025Improving Generalizability and Undetectability for Targeted Adversarial Attacks on Multimodal Pre-trained Models24 Sep 2025
- 2025Shilling Recommender Systems by Generating Side-feature-aware Fake User Profiles22 Sep 2025
- 2025Securing Swarms: Cross-Domain Adaptation for ROS2-based CPS Anomaly Detection20 Aug 2025
- 2025Causal Graph Profiling via Structural Divergence for Robust Anomaly Detection in Cyber-Physical Systems13 Aug 2025
- 2025Time-RA: Towards Time Series Reasoning for Anomaly Diagnosis with LLM Feedback20 Jul 2025
- 2025Incremental Causal Graph Learning for Online Cyberattack Detection in Cyber-Physical Infrastructures18 Jul 2025
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Series10 Jul 2025
- 2025UniOD: A Universal Model for Outlier Detection across Diverse Domains9 Jul 2025
50 newest of 221 All 221 (JSON)
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applicationscited by 1,107
- 2022Generating High Fidelity Data from Low-density Regions using Diffusion Modelscited by 78
- 2023Don't Play Favorites: Minority Guidance for Diffusion Modelscited by 37
- 2024Self-Guided Generation of Minority Samples Using Diffusion Modelscited by 19
- 2023TabADM: Unsupervised Tabular Anomaly Detection with Diffusion Modelscited by 5
- 2026Diffuse to Detect: Generative Diffusion Models for Unsupervised IC Anomaly Detectioncited by 1
- 2026Diffuse to Detect: Generative Diffusion Models for Unsupervised IC Anomaly Detection26 May 2026
- 2024Self-Guided Generation of Minority Samples Using Diffusion Models16 Jul 2024
- 2023TabADM: Unsupervised Tabular Anomaly Detection with Diffusion Models23 Jul 2023
- 2023Don't Play Favorites: Minority Guidance for Diffusion Models29 Jan 2023
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applications2 Sep 2022
- 2022Generating High Fidelity Data from Low-density Regions using Diffusion Models31 Mar 2022
- 2022ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labelscited by 15
- 2025ClimateLLM: Efficient Weather Forecasting via Frequency-Aware Large Language Modelscited by 9
- 2025Detecting Financial Fraud with Hybrid Deep Learning: A Mix-of-Experts Approach to Sequential and Anomalous Patternscited by 1
- 2025Detecting Financial Fraud with Hybrid Deep Learning: A Mix-of-Experts Approach to Sequential and Anomalous Patterns1 Apr 2025
- 2025ClimateLLM: Efficient Weather Forecasting via Frequency-Aware Large Language Models16 Feb 2025
- 2022ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labels24 Aug 2022
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functionscited by 153
- 2022Deep Isolation Forest for Anomaly Detectioncited by 90
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021Sample Selection with Uncertainty of Losses for Learning with Noisy Labelscited by 79
- 2022Anomalib: A Deep Learning Library for Anomaly Detectioncited by 75
- 2021An Evaluation of Anomaly Detection and Diagnosis in Multivariate Time Seriescited by 68
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
- 2021LUNAR: Unifying Local Outlier Detection Methods via Graph Neural Networkscited by 42
- 2022PyGOD: A Python Library for Graph Outlier Detectioncited by 31
- 2023Fascinating Supervisory Signals and Where to Find Them: Deep Anomaly Detection with Scale Learningcited by 25
- 2024AD-LLM: Benchmarking Large Language Models for Anomaly Detectioncited by 25
12 most cited of 209 All 209 (JSON)
- 2026Real-time and adaptive anomaly detection algorithm for cyclostationary models8 Sep 2026
- 2026Witnesses Explain Anomalies3 Sep 2026
- 2026When Identical Rows Disagree: From Benchmark Identifiability to Replication-Robust Anomaly Detection27 Aug 2026
- 2026CatchBench: When Can an Agent Failure Be Caught?24 Aug 2026
- 2026Revisiting Energy-based Tabular Anomaly Detection: Energy and Reconstruction are Complementary14 Aug 2026
- 2026In-Context Density Estimation for Tabular Data10 Aug 2026
- 2026Financial Audit Assistance using Misinformation Detection and Explanation20 Jul 2026
- 2026Dimension-Calibrated Unexplained Mass: An Interpretable Drift Statistic for Contamination Monitoring in Data Streams18 Jul 2026
- 2026CLOE: Christoffel Loss Autoencoder for Anomaly Detection10 Jul 2026
- 2026Anomaly Detection for Sparse and Irregular Multivariate Time Series with Latent SDEs17 Jun 2026
- 2026DetectZoo: A Unified Toolkit for AI-Generated Content Detection Across Text, Audio, and Image Modalities2 Jun 2026
- 2026Rethinking Weak Supervision in Anomaly Detection: A Comprehensive Benchmark25 May 2026
12 newest of 209 All 209 (JSON)