4

我正在尝试在 C# 中实现我自己的 ARIMA 模型。我此时不需要使用任何“最佳模型”选择代码,我只需要像 ARIMA(p,d,q) 一样指定我想要的模型。

到目前为止,我已经制作了一种使用梯度下降来学习自回归系数的自回归方法,但是我读过这种方法不一定适合确定 MA 模型系数。在我自己的尝试中,在我通过阅读发现这一点之前,我最终得到了会很快分歧的模型。我的初始化和学习率可能做错了什么,但这无论如何都会导致我手头的问题。

有谁知道实际的伪代码 ARIMA 算法有什么好的资源?或者也许是一本关于算法的好书来阅读这个主题?

你知道有什么好的学习率选择方法可以与 MA 模型一起使用吗?

我了解 ARIMA 的想法,但我不确定使用什么方法来确定 MA 模型系数。我已经阅读了很多关于这方面的出版物,但大多数人似乎只是使用 R 或其他一些第三方工具,而这一切都是预制的,我想自己编程。

4

0 回答 0