如何在Matlab中使用newff选择输入层数,隐藏层数和输出层数?

时间:2013-04-06 00:10:32

标签: matlab neural-network backpropagation

我正在使用 newff 进行股价预测项目,我正在尝试设置4个输入,1个隐藏层和1个输出层(4-1-1)的反向传播前馈ANN 。我已经阅读了许多论坛,以了解如何为newff正确指定这些参数,但几乎每个论坛/帖子都只是复制/粘贴matlab newff 定义(我无法理解,因为我是新手matlab和神经网络)。有人可以让我知道如何使用 newff 设置4-1-1 ANN吗?

1 个答案:

答案 0 :(得分:0)

示例:

input = [0.1 0.8; 0.1 0.75; 0.01 0.8; 0.5 0.6]; 
output = [1 2];
nbHiddenNeurons = 1;
net = newff(input, output, nbHiddenNeurons);

这将使用newff为您提供4-1-1 ANN。

enter image description here

注意:newff()已在R2010b NNET 7.0中废弃。现在推荐的功能是feedforwardnet。