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

【mechine learning-十-梯度下降-学习率】

学习率

  • 学习率
    • 不同的学习率

在梯度下降算法中,学习率的选择很重要,不恰当的选择,甚至可能导致损失发散,而非收敛,下面就看一下学习率的影响。

学习率

学习率是下图中的红框圈出来的部分,
在这里插入图片描述
学习率是模型的超参数,输入模型用来更新权重,那么它的大小意味着什么呢?

不同的学习率

小的学习率,意味着公式中学习率和偏导数的乘积值变得很小,那梯度下降就会很慢,收敛的时间就会很长。
大的学习率,导致公式中学习率和偏导数的乘积值变化很大,虽然某一步可能损失变化很大,但很可能会错过局部极小值,导致一直在极值附近打转,损失不仅不会收敛反而会导致发散的结果,就像下图中下面那个图片显示的一样。
92f5e378b9bf.png)
虽然学习率固定,但是当合适的学习率,导数项会有变化,就以上图中导数刚开始的变化很大,到局部最小值的时候,导数为0

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 微软九月补丁星期二发现了 79 个漏洞
  • k8s 资源管理
  • Git常用命令(记录)
  • 怎么浏览URL的PDF文件呢
  • ip映射域名,一般用于mysql和redis的固定映射,方便快捷打包
  • Python实现 Socket.IO 的在线游戏场景
  • Oracle临时表
  • Android自动化1️⃣环境搭建【基于Appium】-基于python
  • Redis搭建集群
  • Leetcode 每日一题:Longest Increasing Path in a Matrix
  • 中医笔记目录
  • 面试经典150题——最后一个单词的长度
  • 学习大数据DAY58 增量抽取数据表
  • 鸿蒙开发之ArkTS 基础九 枚举类型
  • 高等数学 2.4 隐函数及由参数方程确定的函数的导数
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • __proto__ 和 prototype的关系
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • chrome扩展demo1-小时钟
  • create-react-app项目添加less配置
  • gulp 教程
  • JavaScript设计模式系列一:工厂模式
  • node学习系列之简单文件上传
  • SQL 难点解决:记录的引用
  • Yeoman_Bower_Grunt
  • 大整数乘法-表格法
  • 让你的分享飞起来——极光推出社会化分享组件
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 数组大概知多少
  • 我从编程教室毕业
  • 携程小程序初体验
  • 阿里云重庆大学大数据训练营落地分享
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #ubuntu# #git# repository git config --global --add safe.directory
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (3) cmake编译多个cpp文件
  • (C语言)逆序输出字符串
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (rabbitmq的高级特性)消息可靠性
  • (第一天)包装对象、作用域、创建对象
  • (动态规划)5. 最长回文子串 java解决
  • (二十九)STL map容器(映射)与STL pair容器(值对)
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (小白学Java)Java简介和基本配置
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (转)memcache、redis缓存
  • . Flume面试题
  • .[hudsonL@cock.li].mkp勒索病毒数据怎么处理|数据解密恢复
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .NET CF命令行调试器MDbg入门(一)
  • .NET Framework .NET Core与 .NET 的区别
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?