College of Information Science & Technology, Donghua University, Shanghai 201620, China.
Informationization Office, Donghua University, Shanghai 201620, China.
Comput Intell Neurosci. 2022 Mar 24;2022:6187110. doi: 10.1155/2022/6187110. eCollection 2022.
Change-point detection (CPD) is to find abrupt changes in time-series data. Various computational algorithms have been developed for CPD applications. To compare the different CPD models, many performance metrics have been introduced to evaluate the algorithms. Each of the previous evaluation methods measures the different aspects of the methods. Based on the existing weighted error distance (WED) method on single change-point (CP) detection, a novel WED metrics (WEDM) was proposed to evaluate the overall performance of a CPD model across not only repetitive tests on single CP detection, but also successive tests on multiple change-point (MCP) detection on synthetic time series under the random slide window (RSW) and fixed slide window (FSW) frameworks. In the proposed WEDM method, a concept of normalized error distance was introduced that allows comparisons of the distance between the estimated change-point (eCP) position and the target change point (tCP) in the synthetic time series. In the successive MCPs detection, the proposed WEDM method first divides the original time-series sample into a series of data segments in terms of the assigned tCPs set and then calculates a normalized error distance (NED) value for each segment. Next, our WEDM presents the frequency and WED distribution of the resultant eCPs from all data segments in the normalized positive-error distance (NPED) and the normalized negative-error distance (NNED) intervals in the same coordinates. Last, the mean WED (MWED) and MWTD (1-MWED) were obtained and then dealt with as important performance evaluation indexes. Based on the synthetic datasets in the Matlab platform, repetitive tests on single CP detection were executed by using different CPD models, including ternary search tree (TST), binary search tree (BST), Kolmogorov-Smirnov (KS) tests, -tests (T), and singular spectrum analysis (SSA) algorithms. Meanwhile, successive tests on MCPs detection were implemented under the fixed slide window (FSW) and random slide window (RSW) frameworks. These CPD models mentioned above were evaluated in terms of our WED metrics, together with supplementary indexes for evaluating the convergence of different CPD models, including rates of hit, miss, error, and computing time, respectively. The experimental results showed the value of this WEDM method.
变化点检测(CPD)用于发现时间序列数据中的突然变化。已经开发了各种计算算法来实现 CPD 应用。为了比较不同的 CPD 模型,已经引入了许多性能指标来评估算法。之前的每种评估方法都衡量了方法的不同方面。在基于单变化点(CP)检测的现有加权误差距离(WED)方法的基础上,提出了一种新的 WED 指标(WEDM),用于评估 CPD 模型在重复的单 CP 检测以及在随机滑动窗口(RSW)和固定滑动窗口(FSW)框架下对合成时间序列的多个 CP 检测的连续测试中的整体性能。在提出的 WEDM 方法中,引入了归一化误差距离的概念,允许比较估计的变化点(eCP)位置与合成时间序列中的目标变化点(tCP)之间的距离。在连续的多个 CP 检测中,所提出的 WEDM 方法首先根据指定的 tCP 集将原始时间序列样本划分为一系列数据段,然后为每个段计算归一化误差距离(NED)值。接下来,我们的 WEDM 在相同坐标的归一化正误差距离(NPED)和归一化负误差距离(NNED)区间内,呈现来自所有数据段的结果 eCP 的频率和 WED 分布。最后,获得平均 WED(MWED)和 MWTD(1-MWED),然后将其作为重要的性能评估指标进行处理。基于 Matlab 平台中的合成数据集,使用不同的 CPD 模型(包括三元搜索树(TST)、二叉搜索树(BST)、Kolmogorov-Smirnov(KS)检验、T 检验(T)和奇异谱分析(SSA)算法)执行单 CP 检测的重复测试。同时,在固定滑动窗口(FSW)和随机滑动窗口(RSW)框架下实施了多个 CP 检测的连续测试。在我们的 WED 指标下,对上述 CPD 模型进行了评估,并补充了用于评估不同 CPD 模型收敛性的指标,分别是命中率、漏报率、误报率和计算时间。实验结果表明了该 WEDM 方法的有效性。