Time-series Change Point Detection with Self-Supervised Contrastive Predictive Coding

11/28/2020
by   Shohreh Deldari, et al.
3

Change Point Detection techniques aim to capture changes in trends and sequences in time-series data to describe the underlying behaviour of the system. Detecting changes and anomalies in the web services, the trend of applications usage can provide valuable insight towards the system, however, many existing approaches are done in a supervised manner, requiring well-labelled data. As the amount of data produced and captured by sensors are growing rapidly, it is getting harder and even impossible to annotate the data. Therefore, coming up with a self-supervised solution is a necessity these days. In this work, we propose TSCP2 a novel self-supervised technique for temporal change point detection, based on representation learning with Temporal Convolutional Network (TCN). To the best of our knowledge, our proposed method is the first method which employs Contrastive Learning for prediction with the aim change point detection. Through extensive evaluations, we demonstrate that our method outperforms multiple state-of-the-art change point detection and anomaly detection baselines, including those adopting either unsupervised or semi-supervised approach. TSCP2 is shown to improve both non-Deep learning- and Deep learning-based methods by 0.28 and 0.12 in terms of average F1-score across three datasets.

READ FULL TEXT

page 7

page 10

research
07/22/2020

Shape-CD: Change-Point Detection in Time-Series Data with Shapes and Neurons

Change-point detection in a time series aims to discover the time points...
research
08/18/2023

CARLA: A Self-supervised Contrastive Representation Learning Approach for Time Series Anomaly Detection

We introduce a Self-supervised Contrastive Representation Learning Appro...
research
05/19/2023

Unsupervised Change Point Detection for heterogeneous sensor signals

Change point detection is a crucial aspect of analyzing time series data...
research
11/08/2022

Time-Varying Correlation Networks for Interpretable Change Point Detection

Change point detection (CPD) methods aim to detect abrupt changes in tim...
research
11/10/2020

Statistical learning for change point and anomaly detection in graphs

Complex systems which can be represented in the form of static and dynam...
research
06/04/2021

Principled change point detection via representation learning

Change points are abrupt alterations in the distribution of sequential d...
research
11/26/2022

Unsupervised Wildfire Change Detection based on Contrastive Learning

The accurate characterization of the severity of the wildfire event stro...

Please sign up or login with your details

Forgot password? Click here to reset