Automating Data Monitoring: Detecting Structural Breaks in Time Series Data Using Bayesian Minimum Description Length

10/04/2019
by   Yingbo Li, et al.
0

In modern business modeling and analytics, data monitoring plays a critical role. Nowadays, sophisticated models often rely on hundreds or even thousands of input variables. Over time, structural changes such as abrupt level shifts or trend slope changes may occur among some of these variables, likely due to changes in economy or government policies. As a part of data monitoring, it is important to identify these changepoints, in terms of which variables exhibit such changes, and what time locations do the changepoints occur. Being alerted about the changepoints can help modelers decide if models need modification or rebuilds, while ignoring them may increase risks of model degrading. Simple process control rules often flag too many false alarms because regular seasonal fluctuations or steady upward or downward trends usually trigger alerts. To reduce potential false alarms, we create a novel statistical method based on the Bayesian Minimum Description Length (BMDL) framework to perform multiple change-point detection. Our method is capable of detecting all structural breaks occurred in the past, and automatically handling data with or without seasonality and/or autocorrelation. It is implemented with computation algorithms such as Markov chain Monte Carlo (MCMC), and can be applied to all variables in parallel. As an explainable anomaly detection tool, our changepoint detection method not only triggers alerts, but provides useful information about the structural breaks, such as the times of changepoints, and estimation of mean levels and linear slopes before and after the changepoints. This makes future business analysis and evaluation on the structural breaks easier.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/24/2020

Explainable Unsupervised Change-point Detection via Graph Neural Networks

Change-point detection (CPD) aims at detecting the abrupt property chang...
research
05/22/2018

Non-parametric Structural Change Detection in Multivariate Systems

Structural change detection problems are often encountered in analytics ...
research
08/21/2020

Change Point Detection in Time Series Data using Autoencoders with a Time-Invariant Representation

Change point detection (CPD) aims to locate abrupt property changes in t...
research
03/31/2023

Time-series Anomaly Detection based on Difference Subspace between Signal Subspaces

This paper proposes a new method for anomaly detection in time-series da...
research
02/10/2020

Sequential Monitoring of Changes in Housing Prices

We propose a sequential monitoring scheme to find structural breaks in r...
research
05/11/2023

Predictive change point detection for heterogeneous data

A change point detection (CPD) framework assisted by a predictive machin...

Please sign up or login with your details

Forgot password? Click here to reset