【发布时间】:2023-04-06 18:21:01
【问题描述】:
我手动制作了 20 个模型,发现 每个模型都应该使用 d=1
或 D=1
,但 auto_arima
从不使用差异参数(即使是一个模型根本没有d
或D
,所有的试验都像(1,0,1) x (0, 0, 1, 52)。我通过设置trace=True
进行了检查。
我想让auto_arima
进行参数网格搜索pdq=(0~3, 0~1, 0~3)
和PDQs=(0~3, 0~1, 0~3, 52)
。
我设置参数如下:
start_p=0,
start_q=0,
max_p=3,
max_d=1,
max_q=3,
start_P=0,
D=None,
start_Q=0,
max_P=2,
max_D=1,
max_Q=2,
max_order=10,
m=52,
seasonal=True,
stationary=False,
information_criterion='aic',
alpha=0.05,
test='kpss',
seasonal_test='ocsb',
stepwise=True,
n_jobs=-1,
start_params=None,
trend=None,
method=None,
transparams=True,
maxiter=None,
n_fits=100,
with_intercept=True,
如何让auto_arima
做我想做的网格搜索?
【问题讨论】:
标签:
python
time-series
pyramid-arima
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:(python)pmdarima.auto_arima(pyramid.auto_arima) 不会自动使用 d 和 D 参数 - Python技术站