Mining Massive-Scale Time Series Data using Hashing

dc.contributor.advisorShrivastava, Anshumali
dc.creatorLuo, Chen
dc.date.accessioned2017-08-01T18:53:54Z
dc.date.available2017-08-01T18:53:54Z
dc.date.created2017-05
dc.date.issued2017-05-09
dc.date.submittedMay 2017
dc.date.updated2017-08-01T18:53:54Z
dc.description.abstractSimilarity search on time series is a frequent operation in large-scale data-driven applications. Sophisticated similarity measures are standard for time series matching, as they are usually misaligned. Dynamic Time Warping or DTW is the most widely used similarity measure for time series because it combines alignment and matching at the same time. However, the alignment makes DTW slow. To speed up the expensive similarity search with DTW, branch and bound based pruning strategies are adopted. However, branch and bound based pruning are only useful for very short queries (low dimensional time series), and the bounds are quite weak for longer queries. Due to the loose bounds branch and bound pruning strategy boils down to a brute-force search. To circumvent this issue, we design SSH (Sketch, Shingle, & Hashing), an efficient and approximate hashing scheme which is much faster than the state-of-the-art branch and bound searching technique: the UCR suite. SSH uses a novel combination of sketching, shingling and hashing techniques to produce (probabilistic) indexes which align (near perfectly) with DTW similarity measure. The generated indexes are then used to create hash buckets for sub-linear search. Empirical results on two large-scale benchmark time series data show that our proposed method prunes around 95% time series candidates and can be around 20 times faster than the state-of-the-art package (UCR suite) without any significant loss in accuracy.
dc.format.mimetypeapplication/pdf
dc.identifier.citationLuo, Chen. "Mining Massive-Scale Time Series Data using Hashing." (2017) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/96124">https://hdl.handle.net/1911/96124</a>.
dc.identifier.urihttps://hdl.handle.net/1911/96124
dc.language.isoeng
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
dc.subjectTime Series
dc.subjectSearching
dc.subjectData Mining
dc.subjectMachine Learning
dc.titleMining Massive-Scale Time Series Data using Hashing
dc.typeThesis
dc.type.materialText
thesis.degree.departmentComputer Science
thesis.degree.disciplineEngineering
thesis.degree.grantorRice University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LUO-DOCUMENT-2017.pdf
Size:
1.74 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.6 KB
Format:
Plain Text
Description: