PySAD: A Streaming Anomaly Detection Framework in Python
Not on the map. Why?
Abstract (arXiv)
Streaming anomaly detection requires algorithms that operate under strict constraints: bounded memory, single-pass processing, and constant-time complexity. We present PySAD, a comprehensive Python framework addressing these challenges through a unified architecture. The framework implements 17+ streaming algorithms (LODA, Half-Space Trees, xStream) with specialized components including projectors, probability calibrators, and postprocessors. Unlike existing batch-focused frameworks, PySAD enables efficient real-time processing with bounded memory while maintaining compatibility with PyOD and scikit-learn. Supporting all learning paradigms for univariate and multivariate streams, PySAD provides the most comprehensive streaming anomaly detection toolkit in Python. The source code is publicly available at github.com/selimfirat/pysad.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 2; 2024: 1; 2025: 2; 2026: 1.
9 papers.
- 2021MemStream: Memory-Based Streaming Anomaly Detectioncited by 12
- 2023METER: A Dynamic Concept Adaptation Framework for Online Anomaly Detectioncited by 8
- 2021Outlier Detection using AI: A Surveycited by 1
- 2026Multi-Aspect Mining and Anomaly Detection for Heterogeneous Tensor Streamscited by 1
- 2022A Review of Open Source Software Tools for Time Series Analysiscited by 0
- 2023Incremental Outlier Detection Modelling Using Streaming Analytics in Finance & Health Carecited by 0
- 2024fSEAD: a Composable FPGA-based Streaming Ensemble Anomaly Detection Librarycited by 0
- 2025Unsupervised anomaly detection on cybersecurity data streams: a case with BETH datasetcited by 0
- 2025Online Isolation Forestcited by 0
- 2026Multi-Aspect Mining and Anomaly Detection for Heterogeneous Tensor Streams4 Feb 2026
- 2025Online Isolation Forest14 May 2025
- 2025Unsupervised anomaly detection on cybersecurity data streams: a case with BETH dataset6 Mar 2025
- 2024fSEAD: a Composable FPGA-based Streaming Ensemble Anomaly Detection Library10 Jun 2024
- 2023METER: A Dynamic Concept Adaptation Framework for Online Anomaly Detection28 Dec 2023
- 2023Incremental Outlier Detection Modelling Using Streaming Analytics in Finance & Health Care17 May 2023
- 2022A Review of Open Source Software Tools for Time Series Analysis10 Mar 2022
- 2021Outlier Detection using AI: A Survey1 Dec 2021
- 2021MemStream: Memory-Based Streaming Anomaly Detection7 Jun 2021