论文标题

时间序列异常检测的动态层的堆叠残差

Stacked Residuals of Dynamic Layers for Time Series Anomaly Detection

论文作者

Zancato, L., Achille, A., Paolini, G., Chiuso, A., Soatto, S.

论文摘要

我们提出了一个端到端可区分的神经网络体系结构,通过在预测残差上纳入顺序概率比测试,以在多变量时间序列中执行异常检测。该体系结构是一系列动力系统的级联,旨在将信号的线性可预测组件(例如趋势和季节性)与非线性级联分开。前者以局部线性动态层进行建模,其残差被馈送到一个通用的时间卷积网络中,该网络还将不同时间序列的全局统计数据汇总为每个局部预测的上下文。最后一层实现了异常检测器,该检测器利用了预测残差的时间结构来检测分离的点异常和设定点的变化。它基于经典库姆算法的新应用,该应用是通过使用f-diverence的变异近似来适应的。该模型会自动适应观察到的信号的时间尺度。它在Go-Go上近似于Sarima模型,并且在无需监督的情况下,自动调整了信号及其协变量的统计数据,因为观察到了更多的数据。我们称之为刺激的系统,在多个异常检测基准上都优于最新的鲁棒统计方法和深度神经网络体系结构。

We present an end-to-end differentiable neural network architecture to perform anomaly detection in multivariate time series by incorporating a Sequential Probability Ratio Test on the prediction residual. The architecture is a cascade of dynamical systems designed to separate linearly predictable components of the signal such as trends and seasonality, from the non-linear ones. The former are modeled by local Linear Dynamic Layers, and their residual is fed to a generic Temporal Convolutional Network that also aggregates global statistics from different time series as context for the local predictions of each one. The last layer implements the anomaly detector, which exploits the temporal structure of the prediction residuals to detect both isolated point anomalies and set-point changes. It is based on a novel application of the classic CUMSUM algorithm, adapted through the use of a variational approximation of f-divergences. The model automatically adapts to the time scales of the observed signals. It approximates a SARIMA model at the get-go, and auto-tunes to the statistics of the signal and its covariates, without the need for supervision, as more data is observed. The resulting system, which we call STRIC, outperforms both state-of-the-art robust statistical methods and deep neural network architectures on multiple anomaly detection benchmarks.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源