Scinovex
article Open AccessTop 1% cited

Unsupervised real-time anomaly detection for streaming data

Neurocomputing · 2017 · Vol. 262 · pp. 134–147

Abstract

We are seeing an enormous increase in the availability of streaming, time-series data. Largely driven by the rise of connected real-time data sources, this data presents technical challenges and opportunities. One fundamental capability for streaming analytics is to model each stream in an unsupervised fashion and detect unusual, anomalous behaviors in real-time. Early anomaly detection is valuable, yet it can be difficult to execute reliably in practice. Application constraints require systems to process data in real-time, not batches. Streaming data inherently exhibits concept drift, favoring algorithms that learn continuously. Furthermore, the massive number of independent streams in practice requires that anomaly detectors be fully automated. In this paper we propose a novel anomaly detection algorithm that meets these constraints. The technique is based on an online sequence memory algorithm called Hierarchical Temporal Memory (HTM). We also present results using the Numenta Anomaly Benchmark (NAB), a benchmark containing real-world data streams with labeled anomalies. The benchmark, the first of its kind, provides a controlled open-source environment for testing anomaly detection algorithms on streaming data. We present results and analysis for a wide range of algorithms on this benchmark, and discuss future challenges for the emerging field of streaming analytics.

Anomaly Detection Techniques and ApplicationsData Stream Mining TechniquesNetwork Security and Intrusion DetectionAnomaly detectionBenchmark (surveying)Computer scienceStreaming dataData stream miningConcept driftData miningAnomaly (physics)Data streamStreaming algorithm
Citations
953
FWCI
63.15
field-weighted impact
References
84
Percentile
100%
vs. same field & year
Citations per year
Cited by
Anomaly Detection for IoT Time-Series Data: A Survey
IEEE Internet of Things Journal · 2020 · 717 citations
References
A survey on concept drift adaptation
ACM Computing Surveys · 2014 · 3,149 citations
Anomaly detection
ACM Computing Surveys · 2009 · 10,836 citations
Space/time trade-offs in hash coding with allowable errors
Communications of the ACM · 1970 · 7,449 citations
Data fusion
ACM Computing Surveys · 2009 · 1,825 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.