当神经网络的输出层过多时怎么处理 使用神经网络来做分类,输出层太多(现在用到了12个输出表示2^12个结果),训练结果不能达到收敛,这样子就没有达到训练的效果哈。对于这样的训练,需要做些什么修改。我想到的就是把神经网络从细分类调整到粗分类,使输出减少。各个还有没有其它好建议。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 增加隐含层节点数,适当减少输出层节点数,如果训练时间太长,可以加入遗传算法试试 增加隐含层的节点数目,或者,输出层采用二进制编码的方式。 对于输出已经做了二进制编码,并且隐层数目我也是按照输入和输出结点数目自动计算得到的,这样子在训练时是不是应该加入更多的训练呢? VC++数字音频编辑源码 请问,我这样写dll规范吗? 初学ATL连接点,遇见这样一个问题,请大家帮忙看下 vs2003下载,求1! 关于在atl里继承接口 _int8和char的区别? 很简单的问题! 请问怎么实现改变sdi的边框颜色以及菜单,工具栏,标题栏个性化?? 愿意在CSDN里交朋友的,在这里留个联系方式,ok,以后有问题一起讨论!!!!!!!!!!!!!! 请教:请问在程序中怎么在Check box 前边的小框上打上对号 多线程:为啥有时候能运行,有时候就不行?? 线程死锁问题
如果训练时间太长,可以加入遗传算法试试
对于输出已经做了二进制编码,并且隐层数目我也是按照输入和输出结点数目自动计算得到的,这样子在训练时是不是应该加入更多的训练呢?