Loading…

Anomaly detection in streaming data with gaussian process based stochastic differential equations

•Streaming data are characterised as evolution of Stochastic Differential Equations.•Gaussian process regression used for nonparametric estimation of SDE coefficients.•Stochastic process theory applied to automatically compare SDE models.•Bootstrapping methods allow for control of the false alarm ra...

Full description

Saved in:
Bibliographic Details
Published in:Pattern recognition letters 2022-01, Vol.153, p.254-260
Main Authors: Glyn-Davies, Alex, Girolami, Mark
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•Streaming data are characterised as evolution of Stochastic Differential Equations.•Gaussian process regression used for nonparametric estimation of SDE coefficients.•Stochastic process theory applied to automatically compare SDE models.•Bootstrapping methods allow for control of the false alarm rate of detector.•Evaluation on datasets demonstrates detector’s high discriminative power. This paper characterises streaming data as the evolution of a stochastic differential equation, with the aim of extracting information that can be used to detect anomalies in the stream. Gaussian process regression provides a flexible approach to approximating components of the stochastic differential equation, allowing for complex modelling of underlying data generation dynamics. The proposed algorithm displays superior discriminative power over different time-series anomaly detection methods for both synthetic and NYC taxi datasets, whilst the introduced bootstrapping method for setting the detection threshold provides control over the false alarm rate of the anomaly detector.
ISSN:0167-8655
1872-7344
DOI:10.1016/j.patrec.2021.12.017