Python Временные ряды с использованием Пророка - PullRequest
0 голосов
/ 24 марта 2020

Используя Prophet FB в Python, я построил модель временных рядов. Я провел перекрестную проверку и использую performance_metrics для оценки модели временных рядов.

from fbprophet import Prophet
from fbprophet.diagnostics import cross_validation, performance_metrics

my_df # dataframe contains 2 columns: date 'yyyy-mm-dd' and integer value

model = Prophet() #Bayesian 
model.fit(my_df)

df_cv = cross_validation(model,  
                         horizon = '359 days',
                         initial='4 days')
# df_cv # outputs dataframe with columns: ds, yhat, yhat_lower, yhat_upper, y, cutoff
df_p = performance_metrics(df_cv)
df_p.head() # gives dataframe output below

enter image description here

Я пытаюсь оценить, хорошо ли эта модель TS или нет. Насколько я понял, значение RMSE должно быть как можно ниже. Тем не менее, я не знаю, считается ли приведенный выше результат низким или высоким?

...