Dynamic time warping (DTW) is an effective dissimilarity measure in many time series applications. Despite its popularity, it is prone to noises and outliers, which leads to singularity problem and bias in the measurement. The time complexity of DTW is quadratic to the length of time series, making it inapplicable in real-time applications. In this paper, we propose a novel time series dissimilarity measure named RobustDTW to reduce the effects of noises and outliers. Specifically, the RobustDTW estimates the trend and optimizes the time warp in an alternating manner by utilizing our designed temporal graph trend filtering. To improve efficiency, we propose a multi-level framework that estimates the trend and the warp function at a lower resolution, and then repeatedly refines them at a higher resolution. Based on the proposed RobustDTW, we further extend it to periodicity detection and outlier time series detection. Experiments on real-world datasets demonstrate the superior performance of RobustDTW compared to DTW variants in both outlier time series detection and periodicity detection.
翻译:动态时间扭曲( DTW) 在许多时间序列应用中是一种有效的不同度量。尽管它很受欢迎,但它容易受到噪音和外缘的影响,从而导致单一性和测量中的偏差。 DTW的时间复杂性是时间序列长度的四边形,使得它无法适用于实时应用。在本文中,我们提出了一个名为 Robust DTW 的新型时间序列差异度量,以减少噪音和外缘效应。具体地说, Robust DTW 利用我们设计的时图趋势过滤法来评估趋势,并以交替方式优化时间扭曲。为了提高效率,我们提出了一个多层次的框架,在较低分辨率上估计趋势和扭曲功能,然后在更高的分辨率上反复加以完善。根据robust DTW 的建议,我们进一步扩展到周期检测和外部时间序列检测。在现实世界的数据集上进行的实验表明,在外部时间序列探测和周期检测中,Robust DTW的功能优于DTW变量。