【发布时间】:2014-05-28 12:43:56
【问题描述】:
作为一个初学者,我正在尝试理解 R 预测包中的 auto.arima 函数。
特别是,我对基于信息标准的选择感兴趣。
例如,我设置了ic=c("aicc","aic", "bic")。
然后我用 AIC、AICc 和 BIC 获得最佳拟合模型。
我还为每个测试模型获得了一定的输出值,例如-18661.23 (1,1,1); -18451.12 表示 (1,1,2) 等。如果例如(1,1,1) 是选择的具有最低输出值的模型,该值不等于给定的 AIC、AICc 或 BIC。
简单来说,我如何解释每个模型的输出值?是并行加权的 AIC、AICc 和 BIC?
P.S.:我真的很想理解文档,但我很难阅读。
非常感谢您!
【问题讨论】:
-
“输出值”是什么意思?
-
感谢您的回复。我的输出值:... ARIMA(2,0,2) 均值为零:-17391.46; ARIMA(2,0,2) 非零均值:-17413.33;均值为零的 ARIMA(2,0,3):-17389.61; ARIMA(2,0,3) 非零均值:-17411.40; ... ARIMA(2,0,2) 具有非零均值系数:AIC=-17413.33 AICc=-17413.29 BIC=-17356.3 如何解释逐步选择中每个模型的输出值?例如。 (2,0,2) -17413.33 的输出值与 AIC 相同。它总是 AIC,即使我指定了 ic=c("aic","aicc", "bic")?如何考虑 AICc 和 BIC?
标签: r package time-series forecasting model-fitting