PSEUDo: Interactive Pattern Search in Multivariate Time Series with Locality-Sensitive Hashing and Relevance Feedback

Yuncong Yu, Dylan Kruyff, Jiao Jiao, Tim Becker, Michael Behrisch

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

We present PSEUDo, a visual pattern retrieval tool for multivariate time series. It aims to overcome the uneconomic (re-)training problem accompanying deep learning-based methods. Very high-dimensional time series emerge on an unprecedented scale due to increasing sensor usage and data storage. Visual pattern search is one of the most frequent tasks on time series. Automatic pattern retrieval methods often suffer from inefficient training data, a lack of ground truth labels, and a discrepancy between the similarity perceived by the algorithm and required by the user or the task. Our proposal is based on the query-aware locality-sensitive hashing technique to create a representation of multivariate time series windows. It features sub-linear training and inference time with respect to data dimensions. This performance gain allows an instantaneous relevance-feedback-driven adaption to converge to users' similarity notion. We demonstrate PSEUDo's performance in terms of accuracy, speed, steerability, and usability through quantitative benchmarks with representative time series retrieval methods and a case study. We find that PSEUDo detects patterns in high-dimensional time series efficiently, improves the result with relevance feedback through feature selection, and allows an understandable as well as user-friendly retrieval process.
Original languageEnglish
Pages (from-to)33-42
Number of pages10
JournalIEEE Transactions on Visualization and Computer Graphics
Volume29
Issue number1
DOIs
Publication statusPublished - 1 Jan 2023

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • locality-sensitive hashing
  • pattern search
  • relevance feedback
  • time series

Fingerprint

Dive into the research topics of 'PSEUDo: Interactive Pattern Search in Multivariate Time Series with Locality-Sensitive Hashing and Relevance Feedback'. Together they form a unique fingerprint.

Cite this