Change Point Detection (CPD) methods identify changes in the trends and properties of time series data in order to describe the underlying behaviour of the system. Detecting changes and anomalies in the web services, the trend of application usage, and sensor data can provide valuable insights into the system. We propose TS-CP2 a novel self-supervised approach for CPD that is based upon contrastive representation learning with a Temporal Convolutional Network (TCN). TS-CP2 is the first CPD approach to employ a contrastive learning strategy. Through extensive evaluations, we demonstrate that our method outperforms five different state-of-the-art CPD methods, including those adopting either unsupervised or semi-supervised approach. TS-CP2 is shown to improve both non-Deep learning- and Deep learning-based methods by 0.28 and0.12 in terms of average F1-score across three datasets, respectively.
翻译:变化点探测(CPD)方法确定时间序列数据的趋势和特性的变化,以便描述系统的基本行为。检测网络服务的变化和异常、应用使用趋势和传感器数据可以对系统提供宝贵的洞察力。我们建议TS-CP2为CPD提出一种新的自我监督方法,该方法以与时空变迁网络的对比性代表性学习为基础。TS-CP2是采用对比性学习战略的第一种CPD方法。通过广泛的评估,我们证明我们的方法优于五种最先进的CPD方法,包括采用不受监督或半监督方法的方法。TS-CP2显示,从三个数据集的平均F1核心来看,分别改进了0.28和0.12的非深入学习方法和深层学习方法。