Как имитировать модель SARIMAX много раз с разными семенами в Python - PullRequest
0 голосов
/ 28 марта 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

Моя главная цель - найти примерно один и тот же параметр для установленного нормального распределения в тренировочном наборе и наборе прогнозов.

Итак, я хочу запускать симуляцию снова и снова, пока не получу свой отклоненный прогноз.

Основной вопрос - как мы можем случайным образом генерировать семена для моего моделирования SARIMAX, которые инициализируют его случайным образом?

...