RAR中的NARX网络

时间:2015-03-04 17:53:17

标签: r package neural-network time-series

我试图在R中找到一个包来训练和实施nonlinear autoregressive model with exogenous inputs (NARX)网络但没有成功。

我想将它用于时间序列预测,因为它比普通的feedforward network更强大。 MATLAB不是免费的,我在网上查看时不喜欢NARX toolbox

R中有哪些功能或包用于此类网络?

编辑: 到目前为止我找到了tsDyn。 MATLAB不是免费的,我在线查看时不喜欢它的NARX工具书。我更喜欢R,因为那里有更多的资源

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

输入:

install.packages("tsDyn");    
library(tsDyn);
nnetTs(TimeSeriesObject,m=pvalue,size=20)  

R中的nnetTS等同于Matlab中的NARX。这里, pvalue 将用于AR(p)模型。大小也可以变化,默认为20.选择'm = pvalue''size = j',使RMSE最小化。 RMSE由,

给出
rmse= mean((residuals(nnetTs(TimeSeriesObject,m=pvalue,size=j)))^2,na.rm=T)^0.5