【Datawhale7月打卡】李宏毅机器学习Task5笔记

举报
小豆子呀 发表于 2021/07/21 15:35:25 2021/07/21
【摘要】 自动调整学习速率 用 R MSP rop 这个方法,可以动态调整σ这一项。最常用的优化的策略就是Adam论文来源: ADAM: A METHOD FOR STOCHASTIC OPTIMIZATION学习率调度 为了解决如上图左侧的情况,引入学习率调度这个概念。如何让 学习率跟时间 相关?最常见的策略叫做Learning R ate D ecay,即学习率衰减。 乘上非常小的η,就可以使其停...

自动调整学习速率

用 R MSP rop 这个方法,可以动态调整σ这一项。

最常用的优化的策略就是Adam

论文来源: ADAM: A METHOD FOR STOCHASTIC OPTIMIZATION

学习率调度

为了解决如上图左侧的情况,引入学习率调度这个概念。如何让 学习率跟时间 相关?最常见的策略叫做Learning R ate D ecay,即学习率衰减。 乘上非常小的η,就可以使其停下来慢慢走到终点。

除此之外,还有一个非常常用的方式叫Warm up:

油管Warm U p的更多的资料,参考论文 https://arxiv.org/abs/1908.03265


损失函数也有可能影响

当在做分类问题的时候,比较常见的是把Class用one - hot vector表示


要让 接近,就需要利用 softmax 来做处理:将y中的值Normalize,移动到0 -1 之间,这样才好和label计算相似度。

Soft - max

运作过程:

Cross - entropy比Mean S quare E rror更加适合用在分类上;而 Cross - entropy 相比 Mean S quare E rror 更常用在classification上,但这两者又经常一起使用。


在没有好的optimizer的情况下,使用M SE 可能会导致模型训练不起来。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。