4.8 Article

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

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 9, Issue 14, Pages 11814-11826

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2021.3132017

Keywords

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

Funding

  1. National Key Research and Development Program of China [2019YFC1520905]

Ask authors/readers for more resources

The article proposes a method called product quantization (PQ)-based DTW (PQDTW) for fast time-series approximate similarity search under DTW. By utilizing dynamic time warping (DTW) and DTW barycenter averaging (DBA) techniques, along with the filter-and-refine framework, the method efficiently and accurately performs time-series similarity search. Comparisons with related popular algorithms using public time-series data sets show that the proposal achieves the best tradeoff between query efficiency and retrieval accuracy.
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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available