Ранний отказ от поиска разногласий во временных рядах с использованием saxpy - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь найти разногласия (самая необычная, наименее похожая форма) в наборе данных с использованием временных рядов.Я встретил эту функцию в пакете saxpy, которая выводит форму диссонанса.Тем не менее, ссылка выше - единственная документация, которую я смог найти, и входные параметры для функции там не очень хорошо объяснены.

В частности,

find_best_discord_brute_force(series, win_size, global_registry, z_threshold=0.01)

Что означают параметры win_size, global_registry?Кроме того, параметр series требует, чтобы я вводил слова SAX?

Было бы здорово, если бы кто-то смог это прояснить.Спасибо!

Ответы [ 2 ]

0 голосов
/ 11 июля 2018

серия - это массив данных, чьи разногласия вы ищете.win_size - это размер скользящего окна, используемого sax_via_window для вычисления слов, представляющих ваш массив.

Извините, не уверен, на что ссылается global_registry.

Для получения дополнительной информации и документации, есть документация на github.: https://github.com/seninp/saxpy

0 голосов
/ 07 июня 2018

Вместо этого вы должны использовать Matrix Profile.Это быстрее и проще, и есть бесплатный код, см. Эту презентацию

http://www.cs.ucr.edu/~eamonn/Matrix_Profile_Tutorial_Part1.pdf

...