NARX 网络多步预测问题

数据挖掘 机器学习 神经网络 预言
2022-02-13 09:02:04

我一直在尝试使用 NARX(具有外生输入的非线性)神经网络进行多步超前预测。据我了解,这个网络可以在数学上定义如下:

y(t+1)=F(y(n),...,y(nq+1),u(n),...,u(nq+1))

其中抽头延迟线存储器的大小由下式表示q. 因此,为了进行 1 步提前预测,网络只需将外生函数的当前值和过去值作为输入u(n)以及我感兴趣的时间序列的当前和过去值y(t).

现在假设我想预测所有的值y(t+1)y(t+10),我该怎么做呢?看来我需要外生时间序列的当前u(n)在每个时间步,但这对我来说是不可用的。我在这里错过了什么吗?如果有人能指出我正确的方向,我将不胜感激。

0个回答
没有发现任何回复~