Time Series Join on Most Correlated Subsequences Using MapReduce

Jinghua Feng, Chuitian Rong, Lili Chen
2019-08-01

SCID:  54.1/znnuca4d
In recent years, a large amount of time series have been generated in various industries, and time series contains important information. Time series refers to a series of ordered real numbers that were collected with equal time intervals. Time series join on subsequences means to find the most similar or most correlated subsequence pairs from two time series. Joining two time series on subsequences using Pearson correlation coefficient can provide more useful information than other similarity measures. However, finding the most correlated subsequences is a time consuming task. In order to decrease the runtime of finding the most correlated subsequence pairs, we propose an approach adopting MapReduce programming model in this paper. Our method includes four steps. First, computing the shift cross product matrix of two time series using a parallel FFT algorithm. Second, splitting the two time series into multiple subsequences. Third, partitioning the shift cross product matrix into blocks according to the time series splitting method. Finally, the join operations on subsequences are performed parallel. In experiment, we conducted extensive tests on real datasets to verify the effectiveness of our approach.
Publication Details
Publication Date
2019-08-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Jinghua Feng
Chuitian Rong
Lili Chen
Explore More Research
Use the citation graph to discover related papers and expand your research horizons.
Click any node to explore
Download PDF
100%