首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >金字塔-arima auto_arima顺序选择

金字塔-arima auto_arima顺序选择
EN

Stack Overflow用户
提问于 2018-08-06 15:28:02
回答 2查看 634关注 0票数 1

我正在使用python中的pyramid-arima auto_arima进行时间序列预测(每日条目),其中y是我的目标,x_features都是外部变量。我希望最好的订单模型基于最低的aic,但auto_arima只返回几个订单组合。

其中第一个代码行(start_p = start_q = 0 & max_p = 0max_q = 3)返回所有4个组合,但第二个代码行(start_p = start_q = 0& max_p = 3max_q = 3)仅返回7个组合,din没有给出(0,1,2)和(0,1,3)等,这导致基于aic的错误模型选择。所有其他参数均为默认参数,例如max_order = 10

我是否遗漏了什么或做错了什么?

提前谢谢你。

EN

回答 2

Stack Overflow用户

发布于 2018-11-13 23:36:13

您说error_action='ignore',所以可能(0,1,2)和(0,1,3) (和其他顺序)给出了错误,所以它们不会出现在结果中。(对不起,我没有足够的名气来写评论)。

票数 1
EN

Stack Overflow用户

发布于 2019-04-02 13:29:52

autoarima训练的模型数量基于您输入的数据,如果是真的,那么stepwise= True也是autoarima使用一种经过验证的方法来减少迭代次数来找到最佳模型,除非数据变化很大,否则它是最好的90%的情况。如果你想让其余的模型也运行,因为它不需要花费太多的时间来执行,试着保持stepwise=False,在那里它使用所有可能的参数组合进行训练。

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51702538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档