Dynamic programming-based optimization for segmentation and clustering of hydrometeorological time series

被引:0
作者
Hongyue Guo
Xiaodong Liu
机构
[1] Dalian University of Technology,School of Mathematical Sciences
[2] Dalian University of Technology,School of Control Science and Engineering
来源
Stochastic Environmental Research and Risk Assessment | 2016年 / 30卷
关键词
Time series segmentation; Fuzzy clustering; Dynamic time warping; Dynamic programming;
D O I
暂无
中图分类号
学科分类号
摘要
In this study, we propose a new segmentation algorithm to partition univariate and multivariate time series, where fuzzy clustering is realized for the segments formed in this way. The clustering algorithm involves a new objective function, which incorporates an extra variable related to segmentation, while dynamic time warping (DTW) is applied to determine distances between non-equal-length series. As optimizing the introduced objective function is a challenging task, we put forward an effective approach using dynamic programming (DP) algorithm. When calculating the DTW distance, a DP-based method is developed to reduce the computational complexity. In a series of experiments, both synthetic and real-world time series are used to evaluate the performance of the proposed algorithm. The results demonstrate higher effectiveness and advantages of the constructed algorithm when compared with the existing segmentation approaches.
引用
收藏
页码:1875 / 1887
页数:12
相关论文
共 50 条
[41]   Adaptively constrained dynamic time warping for time series classification and clustering [J].
Li, Huanhuan ;
Liu, Jingxian ;
Yang, Zaili ;
Liu, Ryan Wen ;
Wu, Kefeng ;
Wan, Yuan .
INFORMATION SCIENCES, 2020, 534 :97-116
[42]   MODIS NDVI time series clustering under dynamic time warping [J].
Zhang, Zheng ;
Tang, Ping ;
Huo, Lianzhi ;
Zhou, Zengguang .
INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2014, 12 (05)
[43]   Simultaneous optimisation of clustering quality and approximation error for time series segmentation [J].
Manuel Duran-Rosal, Antonio ;
Antonio Gutierrez, Pedro ;
Jose Martinez-Estudillo, Francisco ;
Hervas-Martinez, Cesar .
INFORMATION SCIENCES, 2018, 442 :186-201
[44]   DYNAMIC PROGRAMMING-BASED METHOD FOR EXTRACTION OF LICENSE PLATE NUMBERS OF SPEEDING VEHICLES ON THE HIGHWAY [J].
Kang, D-J. .
INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2009, 10 (02) :205-210
[45]   Dynamic programming-based computation of an optimal tap working pattern in nonferrous arc furnace [J].
Ean, Sokchomrern ;
Bazarbaev, Manas ;
Lee, Keon Myung ;
Nasridinov, Aziz ;
Yoo, Kwan-Hee .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (01) :640-666
[46]   Edge-aware dynamic programming-based cost aggregation for robust stereo matching [J].
Zhu, Song ;
Cao, Danhua ;
Wu, Yubin ;
Jiang, Shixiong .
JOURNAL OF ELECTRONIC IMAGING, 2015, 24 (04)
[47]   A heuristic, dynamic programming-based approach for a two-dimensional cutting problem with defects [J].
Mohsen Afsharian ;
Ali Niknejad ;
Gerhard Wäscher .
OR Spectrum, 2014, 36 :971-999
[48]   A heuristic, dynamic programming-based approach for a two-dimensional cutting problem with defects [J].
Afsharian, Mohsen ;
Niknejad, Ali ;
Waescher, Gerhard .
OR SPECTRUM, 2014, 36 (04) :971-999
[49]   An adaptive time series segmentation algorithm based on visibility graph and particle swarm optimization [J].
He, Zhipeng ;
Zhang, Shuguang ;
Hu, Jun ;
Dai, Fei .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2024, 636
[50]   Malaysia PM10 Air Quality Time Series Clustering Based on Dynamic Time Warping [J].
Suris, Fatin Nur Afiqah ;
Abu Bakar, Mohd Aftar ;
Ariff, Noratiqah Mohd ;
Nadzir, Mohd Shahrul Mohd ;
Ibrahim, Kamarulzaman .
ATMOSPHERE, 2022, 13 (04)