LGMLSep 15, 2024

OML-AD: Online Machine Learning for Anomaly Detection in Time Series Data

arXiv:2409.09742v13 citationsh-index: 1
Originality Incremental advance
AI Analysis

This addresses the problem of filtering anomalies in dynamic data streams for applications like manufacturing and finance, representing an incremental improvement over existing methods.

The paper tackles anomaly detection in non-stationary time series by proposing OML-AD, an online machine learning approach, which outperforms state-of-the-art baselines in accuracy and computational efficiency.

Time series are ubiquitous and occur naturally in a variety of applications -- from data recorded by sensors in manufacturing processes, over financial data streams to climate data. Different tasks arise, such as regression, classification or segmentation of the time series. However, to reliably solve these challenges, it is important to filter out abnormal observations that deviate from the usual behavior of the time series. While many anomaly detection methods exist for independent data and stationary time series, these methods are not applicable to non-stationary time series. To allow for non-stationarity in the data, while simultaneously detecting anomalies, we propose OML-AD, a novel approach for anomaly detection (AD) based on online machine learning (OML). We provide an implementation of OML-AD within the Python library River and show that it outperforms state-of-the-art baseline methods in terms of accuracy and computational efficiency.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes