深度学习(十一)

写在前面的话:此部分是关于fastai的学习部分

1、学习率的调整是训练模型的一个重要的方面,可以设置随迭代次数增长的学习率,画出图像,再画出学习率与损失函数的关系,通过损失函数确定合适的学习率,如下图:在这里插入图片描述

需要注意的是,一般不将学习率设置到损失函数的最低点,而是要比那个学习率稍小一点
2、学习率调整的第二个技巧,学习率的退火,当我们离损失函数最低的点越来越近时,我们应该调小我们的学习率。由于学习参数的维数较多,我们学习到的最低点也未必是真正的最低点,这时可以稍微调大学习率跳过这个点再寻找最低点。
在这里插入图片描述
3、重新训练模型的技巧-差异学习率:可以对不同的层设置不同的学习率,较低的层探测比较低级的特征,较为普遍,可以设置较低的学习率,高的层探测较高的语义特征,由于任务不同可能比较独特,可以设置较高的学习率,通常来说,低层的学习率比高层低3到10倍。
4、训练网络的步骤:1)找到一个合适的学习率2)冻结大部分网络训练几个epoch3)使用数据扩充同时使用学习率退火训练几次4)解冻网络,找到一个比较合适的学习率,使用不同的学习率进行训练,同时学习率退火。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值