Модель Sarima предсказывает точно то же самое для соответствующего времени в другой период / сезон - PullRequest
0 голосов
/ 29 марта 2019

Я делаю проект по моделированию погоды ежедневно, а затем ежечасно в Python.Я смоделировал дневную температуру с помощью модели SARIMAX с годовой сезонностью следующим образом:

statsmodels.api.tsa.statespace.SARIMAX(training, order =(1,1,3), seasonal_order= (0,1,0,365), enforce_stationarity=False, enforce_invertibility=False)
model_fit = model.fit(disp=False)
K = len(training)  #Number of future time steps we want to forecast

forecast = model_fit.forecast(K)  # Apply model to forecast out K times

Если я прогнозирую на 3 года, я получаю одно и то же предсказание для всех 3 лет, я имею в виду, например, одно и то жепрогноз на 1 января для разных лет и одинаковый темп для 2 января для разных лет.

Я предполагаю, что модель использует только одно постоянное начальное число для каждого года, поэтому мы всегда получаем одни и те же данные для каждого года.

Есть ли решение?Если семя не меняется в течение прогноза, то модель - это просто чушь, и не важно, что вы прогнозируете в следующем году, двух следующих или 100 последующих.Все годы все одинаковые !!!

...