Return
Dynamic pattern matching with multiple queries on large scale data streams
DOI:10.1016/j.sigpro.2019.107402.png)
Abstract
En 中文
Similarity search in data streams is an important but challenging task in many practical areas where realtime pattern retrieval is required. Dynamic and fast updating data streams are often subject to outliers, noise and potential distortions in amplitude and time dimensions. Such conditions typically lead to a failure of existing pattern matching algorithms and to inability to retrieve required patterns from the stream. The main reason for such failures is the limitation of data normalization utilized in the majority of methods. Another reason is the lack of means to consider multiple examples of the same template to account for possible variations of the query signal. In this paper, we propose a dynamic normalization approach that allows bringing streaming signal subsequences to the scale of the query template. This significantly improves pattern retrieval capabilities, especially when sampling variance or time distortions are present. We further develop a pattern matching approach utilizing the proposed normalization mechanism and extend it for the case when multiple examples of a query template are available. Multiple synthetic and real data experiments demonstrate that this allows to considerably improve the pattern matching rate for distorted data streams, providing real time performance. (C) 2019 Elsevier B.V. All rights reserved.
Keywords:
Pattern matching
Similarity search
Dynamic normalization
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
IF:
3.6
Papers:
10.0K
Citations:
1.7W
Organization
Cited Papers
Modulation of In Vitro Microenvironment Facilitates Synovium-Derived Stem Cell-Based Nucleus Pulposus Tissue Regeneration
Spine
IF0
A global averaging method for dynamic time warping, with applications to clustering
PATTERN RECOGNITION
IF7.6

