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

网上有哪些购物平台优化推广网站怎么做

网上有哪些购物平台,优化推广网站怎么做,自己做的网站怎么上线,怎么做vip视频网站学习率衰减策略是深度学习优化过程中的一个关键因素,它决定了训练过程中学习率的调整方式,从而影响模型收敛的速度和效果。不同的衰减策略在不同的任务和模型上可能有不同的表现,下面从我用到过的几个衰减策略进行记录,后续慢慢跟…

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

为什么需要学习率衰减?

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

阶梯衰减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://www.dtcms.com/wzjs/491341.html

相关文章:

  • 做网站遇到的问题抖音关键词排名推广
  • 网站内做二级目录常见的网络营销方式有哪几种
  • 网站建设评审会的通知百度是国企还是央企
  • 苏州建站模板系统手机怎么建立网站
  • 关于网站建设广告词电商网站建设哪家好
  • 做网站怎么开发程序汕头seo计费管理
  • 网站建设 策划方案书网站推广的案例
  • wordpress网站多语言包想学网络营销怎么学
  • ukidc做电影网站seo干什么
  • 莱芜高端网站设计建设数据分析软件
  • 建筑行业教育培训平台站长之家seo工具包
  • 云南网站建设哪家强管理培训
  • 美国做任务挣钱的网站seo网站整站优化
  • 珠海做网站公司杭州百度代理公司
  • 沈阳网站的建设外贸seo推广公司
  • 推广品牌的策划方案北京做网络优化的公司
  • 怎么开公众号重庆优化seo
  • 专门帮忙做网站的公司推广赚钱的项目
  • 富平做网站优化网站打开速度
  • 云南做网站找谁西安百度快速排名提升
  • 如何建设网站兴田德润怎么联系seo职业技能培训班
  • wordpress app模板下载公司优化是什么意思
  • 网站推广常用方法有哪些seo专业推广
  • 怎样做公司的网站建设长尾词挖掘工具
  • 网站运营合同抖音搜索引擎优化
  • 许昌住房建设局的网站实体店怎么推广引流
  • 建设网站模板搜索引擎优化理解
  • 关于网站建设的案例分析优化网站推广教程排名
  • 重庆网站建设cqhtwlseo外链优化培训
  • ps做网站要求成都新一轮疫情