Auto-regressive moving-average (ARMA) models are ubiquitous forecasting tools. Parsimony in such models is highly valued for their interpretability and generalisation, and as such the identification of model orders remains a fundamental task. We propose a novel method of ARMA order identification through projection predictive inference. Our procedure provides a fully Bayesian, information-theoretic analogue to frequentist order identification procedures, naturally allowing uncertainty quantification in order identification and the ability to encode prior beliefs. It benefits from improved stability through the use of a reference model, and a lower algorithmic complexity than alternatives through our proposed search heuristic. The submodels selected by our procedure are shown to have predictive performance at least as good as those produced by prevalent frequentist methods over simulated and real-data experiments, and in some cases outperform the latter. Finally we show that our procedure is demonstrably robust to noisy data, and scales well to larger data.
翻译:自动递减移动平均(ARMA)模型是无处不在的预测工具。 这些模型中的分解因其可解释性和概括性而备受高度重视,因此确定示范订单仍是一项基本任务。 我们提出一种通过预测预测性推断来识别ARMA订单的新方法。 我们的程序为常客顺序识别程序提供了完全的Bayesian、信息理论类比,自然允许不确定性的量化,以便识别和编码先前的信念。它得益于通过使用参考模型来改善稳定性,以及通过我们提议的搜索超常性能来降低算法复杂性。 我们的程序所选择的子模型的预测性能至少与模拟和真实数据实验的常见方法所产生的效果一样好,有时甚至优于后者。 最后,我们证明我们的程序对噪音数据、尺度和较大数据都非常有力。