Dynamic Time Warping Under Product Quantization, With Applications to Time-Series Data Similarity Search

被引:12
|
作者
Zhang, Haowen [1 ]
Dong, Yabo [1 ]
Li, Jing [1 ]
Xu, Duanqing [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310012, Peoples R China
关键词
Time series analysis; Databases; Time measurement; Internet of Things; Search problems; Quantization (signal); Activity recognition; DTW barycenter averaging (DBA); dynamic time warping (DTW); filter-and-refine; product quantization (PQ); time series; AVERAGING METHOD; CLASSIFICATION; DISTANCE;
D O I
10.1109/JIOT.2021.3132017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The similarity search on sensor data generated by a myriad of sensing devices is a frequently encountered problem in the era of the Internet of Things (IoT). This sensor data generally appear in the form of time series, a temporally ordered sequence of real numbers obtained regularly in time. It has been widely accepted that the dynamic time warping (DTW) currently is the most prevalent similarity measure in the time-series mining community, mainly due to its flexibility and broad applicability. However, calculating DTW between two time series has quadratic time complexity, leading to unsatisfactory efficiency when performing the similarity search over the large time-series data set. The main contribution of this article is to propose a method called product quantization (PQ)-based DTW (PQDTW) for fast time-series approximate similarity search under DTW. The PQ, a well-known approximate nearest neighbor search approach, is used in PQDTW. Nevertheless, the conventional PQ is developed with the Euclidean distance and is not designed for DTW. To solve this problem, the DTW barycenter averaging (DBA) technique is utilized to adapt the PQ for DTW before using it. We employ PQDTW along with the filter-and-refine framework to efficiently and accurately perform the time-series similarity search. Our method can reasonably reduce many DTW computations in the filtering phase; thus, the query process is accelerated. We compare PQDTW with related popular algorithms using public time-series data sets. Experimental results verify that the proposal achieves the best tradeoff between query efficiency and retrieval accuracy compared to the competitors.
引用
收藏
页码:11814 / 11826
页数:13
相关论文
共 50 条
  • [1] Speed Up Similarity Search of Time Series Under Dynamic Time Warping
    Li, Zhengxin
    Guo, Jiansheng
    Li, Hailin
    Wu, Tao
    Mao, Sheng
    Nie, Feiping
    [J]. IEEE ACCESS, 2019, 7 : 163644 - 163653
  • [2] Haar wavelets for efficient similarity search of time-series: With and without time warping
    Chan, FKP
    Fu, AWC
    Yu, C
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (03) : 686 - 705
  • [3] Similarity Search in Multiple High Speed Time Series Streams under Dynamic Time Warping
    Bui Cong Giao
    Duong Tuan Anh
    [J]. PROCEEDINGS OF 2015 2ND NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT CONFERENCE ON INFORMATION AND COMPUTER SCIENCE NICS 2015, 2015, : 82 - 87
  • [4] Quantizing time series for efficient similarity search under time warping
    Vega-Lopez, Ines F.
    Moon, Bongki
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND TECHNOLOGY, 2006, : 334 - +
  • [5] Fast Constrained Dynamic Time Warping for Similarity Measure of Time Series Data
    Choi, Wonyoung
    Cho, Jaechan
    Lee, Seongjoo
    Jung, Yunho
    [J]. IEEE ACCESS, 2020, 8 : 222841 - 222858
  • [6] Downsampling of Time-series Data for Approximated Dynamic Time Warping on Nonvolatile Memories
    Li, Xingni
    Gu, Yi
    Huang, Po-Chun
    Liu, Duo
    Liang, Liang
    [J]. 2017 IEEE 6TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA 2017), 2017,
  • [7] Time Series Subsequence Similarity Search Under Dynamic Time Warping Distance on the Intel Many-core Accelerators
    Movchan, Aleksandr
    Zymbler, Mikhail
    [J]. SIMILARITY SEARCH AND APPLICATIONS, SISAP 2015, 2015, 9371 : 295 - 306
  • [8] Similarity search over time-series data using wavelets
    Popivanov, I
    Miller, RJ
    [J]. 18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, : 212 - 221
  • [9] Speeding Up Similarity Search on a Large Time Series Dataset under Time Warping Distance
    Ruengronghirunya, Pongsakorn
    Niennattrakul, Vit
    Ratanamahatana, Chotirat Ann
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2009, 5476 : 981 - 988
  • [10] Efficient Interval-focused Similarity Search under Dynamic Time Warping
    Willkomm, Jens
    Bettinger, Janek
    Schaeler, Martin
    Boehm, Klemens
    [J]. SSTD '19 - PROCEEDINGS OF THE 16TH INTERNATIONAL SYMPOSIUM ON SPATIAL AND TEMPORAL DATABASES, 2019, : 130 - 139