0

我正在尝试应用 ta SARIMAX 模型来预测月度销售额,但是当我尝试拟合模型时,我收到了以下警告:

观测值太少,无法估计季节性 ARMA 的起始参数,除方差外的所有参数都将设置为零。

即使数据集显示出明显的季节性。

季节性_分解: 在此处输入图像描述

我已经使用逐步搜索来找到最佳模型订单,但与测试数据相比,仍然有警告和非常糟糕的 RMSE。

stepwise_model = auto_arima(df_arima['sales_diff'],
                           start_p=1, start_q=1,
                           max_p=3, max_q=3, m=12,
                           start_P=0, seasonal=True,
                           d=1, D=1, trace=True,
                           error_action='ignore',  
                           suppress_warnings=True, 
                           stepwise=True)

PD,原始数据是非平稳的,因此必须使用差分使其平稳。

有什么技巧可以解决这个问题吗?

4

0 回答 0