Abstract

We propose a computationally highly scalable online anomaly detection algorithm for time series, which achieves with no parameter tuning a specified false alarm rate while minimizing the miss rate. The proposed algorithm sequentially operates on a fast streaming temporal data, extracts the nominal attributes under possibly varying Markov statistics and then declares an anomaly when the observations are statistically sufficiently deviant. Regardless of whether the source is stationary or non-stationary, our algorithm is guaranteed to closely achieve the desired false alarm rates at negligible computational costs. In this regard, the proposed algorithm is highly novel and appropriate especially for big data applications. Through the presented simulations, we demonstrate that our algorithm outperforms its competitor, i.e., the Neyman-Pearson test that relies on the Monte Carlo trials, even in the case of strong non-stationarity.

Keywords:
Constant false alarm rate Anomaly detection Computer science False alarm Scalability False positive rate Series (stratigraphy) Statistical hypothesis testing Algorithm Constant (computer programming) Monte Carlo method Anomaly (physics) Markov process Markov chain Data mining Artificial intelligence Mathematics Machine learning Statistics

Metrics

1
Cited By
0.31
FWCI (Field Weighted Citation Impact)
26
Refs
0.79
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Anomaly Detection Techniques and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications
Data-Driven Disease Surveillance
Health Sciences →  Medicine →  Epidemiology
© 2026 ScienceGate Book Chapters — All rights reserved.