FBProphet Моделирование всплесков в данных за день - PullRequest
0 голосов
/ 28 июня 2019

У меня есть показатели ЦП за каждую минуту.Каждые данные в два разных момента времени имеют пиковую нагрузку из-за некоторой пакетной обработки.Я пытаюсь использовать пророка на Facebook для прогноза.Я попытался объяснить это, добавив 2 дополнительных бинарных регрессора.Я пытался подобрать модель Prophet за последние 5 месяцев данных поезда, а не только за последний месяц данных поезда.Прогноз проверяется на данных за 1 неделю.

2 дополнительных бинарных регрессора для данных за последние 5 месяцев работают менее эффективно, чем для данных за последний месяц в наборе тестовых данных.Как вы можете видеть, прогноз не в состоянии эффективно зафиксировать пик во время обучения на данных за последние 5 месяцев по сравнению с данными за прошлый месяц.Любая помощь в том, как это исправить.

model = Prophet(changepoint_range=1.00)
train["floor"] = 0
train["cap"] = 100
model.add_regressor('reg_1', prior_scale = 0.9)
model.add_regressor('reg_2', prior_scale = 0.9)
model.fit(train)

Так выглядят данные для Обучения на данных за последние 5 месяцев.(Я извиняюсь, но я не смог связать изображение прямо здесь)

Так выглядят данные для обучения на данных за последний месяц.

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