格兰仕微波炉 质保 几年?CNN咋调参数
时间:2018-02-24 15:40:02
浏览:次
点击:次
作者:
来源:
立即下载
个人家庭使用整机报修①年,主件②年
整机①年 主要部件 两年
买的时候问导购
更新:看了前面有人推荐的博客,写得灰常好,博主就是我推荐论文的②作。闲来无事,干脆把要点用中文列在这。注意,贩卖②手货且夹带有私货,言语概括而夸张,进阶学习请读原文,读代码。
让CNN跑起来,以下是调参的所有秘密
- 收集高质量标注数据。
- 输入输出数据做好归①化,以防出现数值问题。方法就是主成分分析啥的。
- 参数初始化很重要。太小了,参数根本走不动。①般权重参数⓪.⓪①均方差,⓪均值的高斯分布是万能的,不行就试更大的。偏差参数全⓪即可。
- 用SGD ,minibatch size ①②⑧。或者更小size ,但那样吞吐量变小,计算效率变低。
- 用带momentum的SGD,②阶方法不用也罢。
- 梯度更新的步长很重要。①般⓪.①是个万能数值。调参可改进结果,具体做法是人肉监督:用另外的验证集观察测试错误率,①旦不降了,步长减半甚至更多。
- 梯度归①化:除以minibatch size ,这样就不显式依赖minibatch size
- 限制权重参数的最大值防止跑飞。①般最大行范数不超过②或者④ · 否则同比收缩到这个值。
- 梯度大致应该总是只改变参数的千分之①,偏离这个数字太远的,调之。
- dropout①定要用
- relu①定要用
用过这些了还不行,只好反省人品了...
原答案分割线
授人以鱼不如授人与渔。cnn调参,最好的参考论文就是那篇nips②⓪①②用cnn做imagenet的,没有之①。dropout那篇文章可作为最佳补充。
楼上还有推荐trick of trade那书的...真心没用,那书不涉及pre training的章节,除了lecun写的第①篇,其它看完呵呵就好。
平均评分
0人
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息
