Быстрое сопоставление подпоследовательностей в базах данных временных рядов
Fast subsequence matching in time-series databases
1994-05-24
SCID: 54.1/bmbqz8yx
Discuss with AI
индексация R*-деревомминимальные ограничивающие прямоугольникипризнаки скользящего окнасопоставление подпоследовательностейбазы данных временных рядов
Figures from the paper
Abstract (AI)
Представлен эффективный метод индексирования для поиска одномерных подпоследовательностей в наборе последовательностей, при котором подпоследовательности соответствуют заданному шаблону запроса с точностью, определяемой установленным допуском. Основная идея заключается в отображении каждой последовательности данных в небольшое множество многомерных прямоугольников в пространстве признаков. Затем эти прямоугольники можно эффективно индексировать с помощью традиционных методов пространственного доступа, таких как R*-дерево [9]. В частности, для последовательности данных используется скользящее окно, из которого извлекаются признаки; результатом является траектория в пространстве признаков. Предложен эффективный алгоритм разбиения таких траекторий на подтраектории, которые затем представляются их минимальными ограничивающими прямоугольниками (MBR). Кроме того, рассмотрены запросы различной длины и показано, как эффективно обрабатывать каждый такой случай. Метод реализован, и проведены эксперименты на синтетических и реальных данных (изменения котировок акций). Метод сравнивался с последовательным сканированием, являющимся единственным очевидным конкурентом. Результаты оказались превосходными: предложенный метод ускорил поиск в 3–100 раз.
Key Findings
1
Эксперименты на синтетических данных и данных о движении цен акций показали ускорение поиска в 3–100 раз по сравнению с последовательным сканированием.
2
Последовательности преобразуются в траектории в пространстве признаков с помощью скользящего окна, после чего разбиваются на подтраектории, представляемые минимальными ограничивающими прямоугольниками (MBR).
3
MBR могут индексироваться традиционными методами пространственного доступа, такими как R*-деревья, что ускоряет поиск совпадающих подпоследовательностей.
4
Метод поддерживает запросы различной длины и обеспечивает эффективную обработку каждого случая.
5
В работе представлен метод индексирования для приближённого поиска одномерных подпоследовательностей во временных рядах при заданной допустимой погрешности.
Research Object
одномерные подпоследовательности в базах данных временных рядов
Research Subject
эффективное приближённое сопоставление и индексирование подпоследовательностей с шаблонами запросов в пределах заданной погрешности
Publication Details
Publication Date
1994-05-24
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest