数学建模 | 关于ARIMA模型你必须知道的18个知识点

1. ARIMA模型的含义是什么?
ARIMA模型是ARMA模型的扩展,针对非平稳时间序列通过差分转换达到平稳后建立ARMA模型。

2. ARIMA模型的表示方法是什么?
ARIMA(p,d,q)模型,p表示自回归模型的阶数,d表示差分次数,q表示移动平均模型的阶数。

3. ARIMA模型的参数有哪些? 
同ARMA模型,还包括差分次数d。

4. ARIMA模型的步骤有哪些?
1) 判断时间序列的平稳性;2) 对非平稳时间序列进行差分转换达到平稳;3) 建立ARMA模型;4) 对ARMA模型参数进行估计。

5. 如何确定ARIMA模型的最优参数(p,d,q)? 
通过信息准则如AIC、BIC或通过误差指标选择最优(p,d,q)组合。

6. ARIMA模型的优点是什么? 
可以对非平稳时间序列进行预测,具有自回归模型和移动平均模型的优点。 

7. ARIMA模型的缺点或限制是什么?
模型比较复杂,需要大量数据支持;预测的"自回归惯性"问题比较严重。

8. ARIMA模型适用于什么类型的时间序列? 
适用于各种非平稳时间序列,尤其是平稳性较差和相关性较强的时间序列。

9. ARIMA模型的预测结果如何评估? 
同ARMA模型和自回归模型,通过比较预测结果与真实值的误差指标评估。 

10. 如何避免或减少ARIMA模型预测结果的"自回归惯性"? 
定期重新估计ARIMA模型的参数;采用ARIMAX模型引入更多信息。

11. ARIMA模型是否适合用于长期预测? 
同ARMA模型,长期预测效果较差,适用于短期预测。 

12. ARIMA模型能否有效处理时间序列的异常值? 
可以,ARIMA模型通过对时间序列总体变化规律建模,异常值影响较小。 

13. 如何判断一个时间序列适合建立ARIMA模型? 
时间序列的值随时间变化,且经差分后过去的观测值与未来值之间存在较强的相关性。

14. Differencing可否完全消除时间序列的非stationarity? 
不一定,有时需要多次差分才能达到stationary,但可能造成过度差分,需要权衡。

15. ARIMA模型是否适合预测存在明显趋势变化的时间序列?
不太适合,ARIMA模型建立的短期相关模型难以跟上时间序列的趋势变化。

16. ARIMA模型的应用实例有哪些? 
同ARMA模型,如经济指标预测、股票价格预测、交通流量预测等。 

17. ARIMA模型与SARIMA模型的区别是什么?
SARIMA模型是季节性ARIMA模型,引入了时间序列的季节性周期变化。 

18. 如何考虑时间序列数据的季节性变化?
识别时间序列的季节周期,在相应的周期上建立差分方程式。

你可能感兴趣的:(机器学习,人工智能,深度学习,python,算法)