24小时热门版块排行榜    

查看: 1311  |  回复: 1

wang-xl

金虫 (正式写手)

[求助] 神经网络隐含层节点数的具体确定步骤

各位好,我现阶段由于学习需要,正在使用matlab软件中的人工神经网络工具箱,我想建立的模型是BP人工神经网络,目前进行到如何确定隐含层的节点数,根据文献,初步确定隐含层节点数为4到13,接下来我就分别以4,5,。。。13为隐含层节点数进行训练,我想请教的问题是(1)在这个过程中最大训练次数和设定的误差会影响节点数的选择吗?如何对二者的取值有一个合理的选择?(2)如何根据训练结果选择合理的隐含层节点数?(3)这个过程的具体步骤是怎么样的?希望可以百忙之中抽空帮我解答一下这个问题,谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bcsnow

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★
wang-xl(金币+2): 谢谢了,呵呵 2011-05-15 09:36:29
xiegangmai(金币+2): 谢谢应助! 2011-05-15 22:11:35
好像有个公式形如:sqrt(2n+1)类的,n是输入节点数。每个待选的结构多次初始化训练,也可输入数据用十折法处理,用来监督,防止过拟合,然后比较效果
2楼2011-05-14 09:40:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wang-xl 的主题更新
信息提示
请填处理意见