Какая модель машинного обучения наиболее подходит для обнаружения резких изменений в данных временных рядов? - PullRequest
0 голосов
/ 25 мая 2020

У меня есть фрейм данных со столбцом для времени, в течение которого происходят аномалии. Аномалии - это внезапная точка изменения в столбце времени.

Точка изменения - это синяя точка на графике.

Sudden changepoint in time-series

Моя цель - идентифицировать эти точки как аномалии и отмечать их.

Я пробовал искать модели ML для обнаружения аномалий для этой проблемы, такие как:

  • Фильтр нижних частот
  • SVM
  • AR
  • ARIMA
  • BOCD

Ни одна из этих моделей ML не может идентифицировать эти аномальные точки, но, возможно, я что-то пропустил.

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 25 мая 2020

При использовании алгоритма обнаружения аномалий, такого как OneClassSVM, GaussianMixtureModel, IsolationForest и т. Д. вы преобразуете свои данные в различия или скорость изменения между последовательным временем - windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...