深度神经网络调参——实用指南

整理自 《Hands On ML》——chapter 11

DNN有很多参数可以调节, 如何选择各种参数的设置是个难题。

(1)Table 11-2在很多问题中表现都很好。
在这里插入图片描述
表中的参数有时候需要调节:
(a)如果找不到合适的learning rate(太小收敛太慢;太大不够准确),可以尝试指数衰减(exponential decay)的learning schedule。

(b)如果训练集太小了,可以尝试data augmentation。

(c)如果需要一个稀疏模型,可以增加L1正则化项(也可以训练之后把小权重置为0)。如果需要更稀疏的模型,可以尝试用FTRL代替Adam优化算子,同时用L1正则化项。

(d)如果需要运行快速的模型,可能需要放弃Batch Normalization,用leaky RELU代替ELU。用稀疏模型也可以提高运行速度。

(2)当已经有解决类似问题的模型,可以部分利用训练好的模型(迁移学习)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值