Linear-time Detection of Non-linear Changes in Massively High Dimensional Time Series

10/28/2015
by   Hoang-Vu Nguyen, et al.
0

Change detection in multivariate time series has applications in many domains, including health care and network monitoring. A common approach to detect changes is to compare the divergence between the distributions of a reference window and a test window. When the number of dimensions is very large, however, the naive approach has both quality and efficiency issues: to ensure robustness the window size needs to be large, which not only leads to missed alarms but also increases runtime. To this end, we propose LIGHT, a linear-time algorithm for robustly detecting non-linear changes in massively high dimensional time series. Importantly, LIGHT provides high flexibility in choosing the window size, allowing the domain expert to fit the level of details required. To do such, we 1) perform scalable PCA to reduce dimensionality, 2) perform scalable factorization of the joint distribution, and 3) scalably compute divergences between these lower dimensional distributions. Extensive empirical evaluation on both synthetic and real-world data show that LIGHT outperforms state of the art with up to 100 improvement in both quality and efficiency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/15/2020

High-Dimensional Changepoint Detection via a Geometrically Inspired Mapping

High-dimensional changepoint analysis is a growing area of research and ...
research
03/09/2022

Monitoring Time Series With Missing Values: a Deep Probabilistic Approach

Systems are commonly monitored for health and security through collectio...
research
05/30/2019

Efficient Covariance Estimation from Temporal Data

Estimating the covariance structure of multivariate time series is a fun...
research
01/12/2021

Change-point detection using spectral PCA for multivariate time series

We propose a two-stage approach Spec PC-CP to identify change points in ...
research
01/04/2020

Temporal Tensor Transformation Network for Multivariate Time Series Prediction

Multivariate time series prediction has applications in a wide variety o...
research
12/19/2022

Simultaneous Inference of Trend in Partially Linear Time Series

We introduce a new methodology to conduct simultaneous inference of non-...
research
02/02/2021

cissa(): A MATLAB Function for Signal Extraction

cissa() is a MATLAB function for signal extraction by Circulant Singular...

Please sign up or login with your details

Forgot password? Click here to reset