Matlab的小问题 神经网络最少几层?

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:13:12
神经网络是不是至少3层?输入层、隐含层、输出层?但为什么又有2层之说?另,net=newff(minmax(pn),[n,2],{'tansig','purelin'},'traingdm')中[n,2]的n指的是什么,是输入层的神经元数还是隐含层的神经元数,为什么只有2个数,应该3层的.?

可以只有输入层和输出层。
但是对于BP网络来说一般至少有一个隐层。
在你的那个例子中,n指的是隐层的神经元个数,2指的是输出层的神经元个数。
输入层在绝大部分书籍中不认为是单独的一层。

现在基于matlab的神经网络编程书籍市场上也出了几本,建议你去看看