Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add oneliners detector #72

Open
v1docq opened this issue May 2, 2023 · 0 comments
Open

add oneliners detector #72

v1docq opened this issue May 2, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@v1docq
Copy link
Collaborator

v1docq commented May 2, 2023

image
Требуется реализовать модель детектирования аномалий, представленную "однострочником". Типовая модель показана выше, в целом такая модель имеет 4 параметра:

  1. k - ширина окна
  2. u - весовой коэффциент среднего значения
  3. c - весовой коэффициент дисперсии
  4. b - смещения относительно данных до расчета диф/разности.
    Основная задача состоит в том что бы организовать процесс "обучения" модели. В целом он должен состоять из подбора параметра на тренировочной выборке, в которой полностью отсутствуют аномалии. Можно предположить стратегию при которой параметры модели подбираются таким образом что после кроссвалидации аномалиями на тестовой выборке промечаются не более 0.1 процента (так же настраиваемый параметр) данных.
    Этапы работы модели:
  5. Дифферинцирования временного ряда 1 порядка(np.diff).
  6. Вычисление оконных статистик и подбор смещения.
  7. Валидация на отложенной выборке.
@v1docq v1docq added the enhancement New feature or request label May 2, 2023
@v1docq v1docq self-assigned this May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants