神经网络训练技巧

数据:

1、数据集梳理:(1)寻找数据中的不平衡和偏差;(2)搜索/过滤/排序,标签的类型、注释的大小、注释的数量等的分布和沿着任何轴的异常值可视化分析;

2、刚开始训练可以不上复杂的图像增强;

 

模型架构:

1、增大、缩小网络深度、宽度、尺寸和cardinality;

2、初始化应保证:(1)激活的平均值应为零;(2)激活的方差应该在每一层保持不变。可选择Xavier+tanh或He+ReLu;

3、Batch数低于8时不使用BN,BN加倍、lr加倍;

4、辅助loss;

5、ResNet架构;

6、深度可分离卷积;

 

训练策略:

1、要进行gradient check,确保梯度始终进行反向传播;

2、刚开始训练可以不要用weight decay、momentum、衰减lr等策略,先过拟合看一下效果;

3、模型集成;

4、超长期的训练试试;

 

他人经验总结:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值