0

我正在使用先知来进行日期级别粒度的时间序列预测。在训练时间序列时,它向我显示了这个警告:

WARNING:prophet.models:Optimization terminated abnormally. Falling back to Newton.

此外,训练 MAPE 远不止于测试。关于如何解决它的任何想法。

代码:

m = Prophet(holidays=params['holidays'],
holidays_prior_scale=params['holidays_prior_scale'],
seasonality_mode=params['seasonality_mode'],
changepoint_prior_scale=params['changepoint_prior_scale'],
n_changepoints=params['n_changepoints'],
changepoint_range=params['changepoint_range'],
changepoints=['2020-08-01','2020-07-01'],
yearly_seasonality=False,
daily_seasonality=False)
        
m.add_seasonality(name='monthly',period=30.5,fourier_order=params['fourier_order'],prior_scale=params['prior_scale'])
m.fit(t_train)

备注:甚至没有一个 ds 值附加了一个以上的 y 值。

4

0 回答 0