【问题标题】:MATLAB How can i train NARX neural network with multi datasetMATLAB 我如何用多数据集训练 NARX 神经网络
【发布时间】:2018-07-23 23:06:58
【问题描述】:

我像这样为 16 个输入和 1 个输出创建 NARX 网络

in=[u1(1) u1(2) ... u1(t)
    u2(1) u2(2) ... u2(t)
      .     .         .
    u16(1) u16(2) ... u16(t)];

target=[1 2 ... t];

我想用 5 个输入和输出数据集进行训练,但我不知道如何使用 5 个数据集创建一个输入和目标矩阵来训练 NARX。

【问题讨论】:

    标签: matlab neural-network


    【解决方案1】:

    您可以将数据集与

    catsamples()
    

    例如:

    X = catsamples(x1, x2,..., xn)
    T = catsamples(t1, t2,..., tn)
    

    可选参数 'pad' 允许连接不同大小的数据集。

    有关更多信息,请查看 MathWorks 文档中的 catsamples


    MathWorks 上还有一个小示例: Multiple Sequences with Dynamic Neural Networks

    【讨论】:

      猜你喜欢
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 2020-09-10
      • 2016-12-06
      • 2015-08-13
      • 1970-01-01
      • 2014-06-23
      • 2015-10-28
      相关资源
      最近更新 更多