1、神经网络的隐含层节点数怎么设置啊?比如要设置18层隐含节点数!跪求,工作急用!
隐层一般是一层或两层,很少会采用三层以上,至少隐层的节点数确定,一般有以下几种方法:1、有经验的人员根据以往的经验凑试出节点个数。2、某些学术研究出固定的求节点方法,如2m+1个隐层节点,m为输入个数。3、修剪法。刚开始建立足够多的节点数,在训练过程中,根据节点数的相关程度,删除重复的节点。
谷歌人工智能写作项目:小发猫
2、神经网络隐藏层是什么
一个神经网络包括有多个神经元“层”,输入层、隐藏层及输出层神经网络有多少个隐藏层。输入层负责接收输入及分发到隐藏层(因为用户看不见这些层,所以见做隐藏层)。这些隐藏层负责所需的计算及输出结果给输出层,而用户则可以看到最终结果。
3、神经网络隐层数和神经元个数如何确定?
你使用的什么神经网络?如果是RBF神经网络,那么只有3层,输入层,隐含层和输出层。确定神经元个数的方法有K-means,ROLS等算法。
4、神经网络一个隐含层通常有几个节点数阿?
一个最简单的分类,是在平面上画一条直线,左边为类0,右边为类1,直线表示为
这是一个分类器,输入(x,y),那么,要求的参数有三个:a,b,c。另外注意c的作用,如果没有c,这条直线一定会过原点。

因此,我们可以设计一个简单的神经网络,包含两层,输入层有三个节点,代表x,y,1,三条线分别代表a,b,cg(z)对传入的值x进行判别,并输出结果。
但是,由于z的值可能为[],为了方便处理,需要将其压缩到一个合理的范围,还需sigmoid函数:
这样的激励函数,能够将刚才的区间,压缩到
5、关于神经网络请教
神经网络的隐含层的神经元个数是自己指定的。目前还没有一个广泛有用的公式来确定神经元个数,一般都是根据经验来指定的,或者通过试凑法得到。你后来的问题我也比较晕,不太懂。
你可以到一些matlab 论坛里去提问,会有很多专业性比较强的人回答你的问题的。我认为ilovematlab论坛不错,可以去问问。
6、bp神经网络如何区分单层和多层隐藏
这个全靠 你自己设的, 你喜欢设几层就设几层 , 不过一般来说,BP都是一个输入层,一个隐层,一个输出层这样.因为听说一个隐层就能够逼近任意的函数了.你如果是用matlab工具箱的话,你可以调用net.numLayers查看网络的层数,若果是2,则说明是一个隐层(你可以认为matlab把输出也当一个隐层),是3,则有2个隐层,这样类推.
学习神经网络可以上<神经网络之家>