定制神经网络Matlab

时间:2018-07-24 16:09:34

标签: matlab neural-network

我正在努力在MatLab中创建自定义的神经网络。我已经绘制了预期的神经网络的草图。

更好地解释网络应该如何工作:

  • 两个神经元连接到第一个隐藏层的两个输入参数(特征)(完全等于输入参数的数量)
  • 每个输入参数仅连接到一个神经元。
  • 第一隐藏层没有偏差。
  • 第一隐藏层中的所有神经元都连接到第二层中的神经元。第二层中有一个偏差项。
  • 第二个隐藏层的神经元连接到一个输出。
  • 为简单起见,我没有在图中显示投影函数。 有人可以帮助我创建这个(可能)简单的自定义网络吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您想要一个feedforwardnet,在您的示例中,您具有3个神经元的一层和一个输出层,但对神经元没有偏见。为此,您需要设置网络并更改net.biasConnect元素

net = feedforwardnet(3);
net.biasConnect(1) = false;
view(net)

一旦训练了网络,其余的就到位了。