当前位置: 首页 > wzjs >正文

海外注册域名的网站好上海网站开发薪资

海外注册域名的网站好,上海网站开发薪资,网站控制,seo西安学习率衰减策略是深度学习优化过程中的一个关键因素,它决定了训练过程中学习率的调整方式,从而影响模型收敛的速度和效果。不同的衰减策略在不同的任务和模型上可能有不同的表现,下面从我用到过的几个衰减策略进行记录,后续慢慢跟…

学习率衰减策略是深度学习优化过程中的一个关键因素,它决定了训练过程中学习率的调整方式,从而影响模型收敛的速度和效果。不同的衰减策略在不同的任务和模型上可能有不同的表现,下面从我用到过的几个衰减策略进行记录,后续慢慢跟进。

为什么需要学习率衰减?

在训练深度学习模型时,学习率的选择至关重要。通常,我们希望模型能够在训练的早期阶段较快地收敛(即较大的学习率),而在训练的后期阶段逐渐减小学习率,以便模型能够更精细地调整参数,避免错过局部最优点。

阶梯衰减Step Decay

这是最简单常用的学习率调整方法,每过step_size轮,将此前的学习率乘以gamma。

torch.optim.lr_scheduler.StepLR(optimizer, step_size=30, gamma=0.1)

余弦退火调整学习率 CosineAnnealingLR

在每个周期内,学习率从初始学习率(lr0)开始,经过余弦函数的逐渐衰减,最后衰减到最小学习率(eta_min)。

torch.optim.lr_scheduler.CosineAnnealingLR(
optimizer, 
T_max,     
eta_min=0,
last_epoch=-1)

T_max:指定一个完整的周期(例如,多少个训练步长或 epoch)。在 T_max 的周期内,学习率会从初始学习率衰减到 eta_min

eta_min=0:最终学习率

last_epoch=-1:指定上次训练的最后一个epoch,-1就是从头开始训练

余弦退火重启学习率 CosineAnnealingWarmRestarts

CosineAnnealingWarmRestarts 通过将学习率沿着一个余弦曲线逐渐衰减到最小值(eta_min),然后在周期结束时重启并回升到初始学习率(lr0),这种周期性的重启和余弦退火帮助模型在每个阶段进行不同范围的探索,避免陷入局部最优。

scheduler = torch.optim.lr_scheduler.CosineAnnealingWarmRestarts(
optimizer, 
T_0, 
T_mult=1, 
eta_min=0,
last_epoch=- 1, 
verbose=False)

T_0:第一个周期的长度,后续的长度基于T0和T_mult调整

T_mult:控制后续周期的长度,例如设置为2,那则第二个周期长度会是第一个周期的2倍,第三个周期的长度会是第二个周期的2倍,设置为1则每个周期一样长。

eta_min:这是学习率的最小值。在每个周期中,学习率会从 eta_max(初始学习率)衰减到 eta_min,然后在每个周期结束时重新回升到初始学习率。
verbose:如果设置为 True,则每次学习率重启时,调度器会输出日志信息,显示学习率调整的情况。例如,输出每次重启时的学习率和当前的训练状态。

线性衰减 Linear Decay

在线性衰减中,学习率随着训练的进展而线性地减小。学习率的减少是均匀的,每个时间步减少固定的量,直到达到预定的最小值

torch.optim.lr_scheduler.LinearLR(
optimizer,
start_factor=1,
end_factor=0.1,
total_iters=80)

LinearLR是线性学习率,给定起始factor和最终的factor,LinearLR会在中间阶段做线性插值,比如学习率为0.1,起始factor为1,最终的factor为0.1,那么第0次迭代,学习率将为0.1,最终轮学习率为0.01。下面设置的总轮数total_iters为80,所以超过80时,学习率恒为0.01。

指数衰减 Exponential Decay

学习率初期迅速下降,适合早期跳出局部最优,但可能导致后期过早收敛,适合大规模训练任务或对收敛速度有要求的情况。

torch.optim.lr_scheduler.ExponentialLR(
optimizer,
gamma=0.9)

ExponentialLR是指数型下降的学习率调节器,每一轮会将学习率乘以gamma,所以这里千万注意gamma不要设置的太小,不然几轮之后学习率就会降到0。

可视化

在这里插入图片描述


文章转载自:

http://3VZWsHim.wmsbd.cn
http://f0Jt4XLc.wmsbd.cn
http://0jLLihgM.wmsbd.cn
http://nelF1Mmi.wmsbd.cn
http://hjGwQi5h.wmsbd.cn
http://amrXREFF.wmsbd.cn
http://zW85Efm1.wmsbd.cn
http://rdukiD77.wmsbd.cn
http://sWK68zOj.wmsbd.cn
http://VPRgov8x.wmsbd.cn
http://W6qCxzRt.wmsbd.cn
http://Ru8FvGuf.wmsbd.cn
http://TNni4cXe.wmsbd.cn
http://HnykZ5cV.wmsbd.cn
http://VirPZn7e.wmsbd.cn
http://dUyRCZle.wmsbd.cn
http://o3diZWfV.wmsbd.cn
http://ut7MVHr5.wmsbd.cn
http://TebPui5h.wmsbd.cn
http://WJZx7PNA.wmsbd.cn
http://u2wCEazv.wmsbd.cn
http://b4vpxi05.wmsbd.cn
http://lBQdnUzZ.wmsbd.cn
http://JFwNPHhb.wmsbd.cn
http://rCkQjoSz.wmsbd.cn
http://IsUHwLwQ.wmsbd.cn
http://4gNGYtGf.wmsbd.cn
http://enDK7gsh.wmsbd.cn
http://HStMQ836.wmsbd.cn
http://y2HKPFil.wmsbd.cn
http://www.dtcms.com/wzjs/763264.html

相关文章:

  • 专做洗衣柜的网站合肥做淘宝网站
  • 山西有哪些做网站的公司主流网站开发工具
  • 网站建设分几种中企动力青岛分公司
  • h1z1注册网站做跳转链接到自己的网站
  • 即时通讯网站开发源码知名广告公司有哪些
  • 做侵权视频网站个人备案网站能用公司
  • 网站的轮播图怎么做那里有做网站
  • 有哪些做买家秀的网站宁波seo快速优化平台有哪些
  • 高埗镇网站建设公司vi设计怎么做
  • 网站怎么做qq登录中国建筑工程平台网
  • 网站后台卸载cmsdedewordpress搜索页如何建
  • 网站建设 淘宝详情wordpress怎么收费吗
  • 上海网站建设 中华企业录谷歌怎么做网站优化
  • wap网站前台北京P2P公司网站建设
  • 海纳企业网站建设模板网站负责人核验现场拍摄照片电子件
  • 企业设计网站公司有哪些公司宣传册怎么制作
  • 网站制作网站推广安阳网站建设报价
  • 好的数据库网站互联网服务平台怎么注册
  • 咸阳网站建设多少钱vps建站教程
  • 怎样找到黄页网站a5外包网
  • 学校网站信息化建设工作心得新产品开发的流程
  • 苏州建设监督网站品牌标志设计的风格包括
  • 网站改版 重定向哪个网站是专门做装修的
  • 做网站设计电脑需要什么配置个人网站
  • 建立简单的网站开一个网站_只做同城交易
  • iis网站访问权限百度网站小程序怎么做
  • 外贸网站响应式商务网站建设期末考试
  • 网站运营策略如何做wordpress手机上传图片失败
  • 台州做微网站wordpress设置付费阅读
  • 云南网网站国家653建筑工程网