Anomaly detection benchmark for streaming, real-time applications
Top 22.4% on sourcepulse
The Numenta Anomaly Benchmark (NAB) provides a standardized framework and dataset for evaluating anomaly detection algorithms in real-time, streaming applications. It targets researchers and developers building anomaly detection systems, offering a comprehensive corpus of labeled time-series data and a novel scoring mechanism to compare algorithm performance.
How It Works
NAB utilizes a corpus of 58 labeled real-world and artificial time-series datasets, covering diverse sources like server metrics and social media trends. It employs a unique scoring mechanism designed for real-time applications, which normalizes performance based on detection accuracy and penalizes false positives and false negatives. This approach allows for objective comparison of different anomaly detection algorithms.
Quick Start & Requirements
pip install -r requirements.txt
followed by pip install . --user
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
8 months ago
1 week