码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 3-《PyTorch深度学习实践》-梯度下降算法


    穷取法计算量太大,搜索空间太大,不太现实
    在这里插入图片描述
    分治算法,各个击破
    在这里插入图片描述
    分治算法,不适合非凸函数,会陷入局部最优,凸函数,任取两点,画一条线段,线段的值都在曲线上面或者曲线下面,神经网络参数数量过大,划分空间去搜索也是没法划分的
    在这里插入图片描述
    梯度的下降法,站在当前节点,梯度下降的方向,就是往最小值的方向
    在这里插入图片描述
    梯度就是导数,学习率不要过大,防止跳跃太大,对比人,人生道理都是一样
    在这里插入图片描述
    贪心思想,只看眼前最好的,也是只能得到局部最优,不一定得到全局最优
    在这里插入图片描述
    非凸函数
    在这里插入图片描述
    局部最优全局最优,深度学习一般没有多少局部最优点,实践证明
    在这里插入图片描述
    局部最小和局部最大的交接处,鞍点,梯度没法更新,走不动了,没法运动收敛了
    在这里插入图片描述
    在这里插入图片描述
    高维曲面的鞍点
    在这里插入图片描述
    梯度计算公式
    在这里插入图片描述

    数据集
    在这里插入图片描述
    前馈计算
    在这里插入图片描述
    损失函数
    在这里插入图片描述
    梯度求解
    在这里插入图片描述
    更新梯度
    在这里插入图片描述
    结果
    在这里插入图片描述
    指数加权均值,把cost弄成平滑,更容易观察整体下降趋势
    在这里插入图片描述
    往往是学习率过大,没法收敛了,训练发散了
    在这里插入图片描述
    随机梯度下降,一个样本的损失就可以去更新参数了,而不是所有样本的平均损失,引入了随机性的噪声,遇到鞍点了也可能跨域,向前前进
    在这里插入图片描述
    随机梯度下降代码
    在这里插入图片描述
    在这里插入图片描述
    训练过程
    在这里插入图片描述
    梯度下降跨域并行计算,随机梯度没法并行,后一个样本依赖前面一个,时间复杂度过高
    在这里插入图片描述
    取个小批量的batch去训练,每次不是一个,也不是全部,而是小批量的,很有启发性,说到batch都是minibatch
    在这里插入图片描述

  • 相关阅读:
    使用Bigemap计算挖填土石方量
    JAVA毕业设计101—基于Java+Springboot的电影购票微信小程序带后台管理(源码+数据库)
    Diffie-Hellman的C++语言描述简单实现
    仿优酷视频焦点轮播图布局html页面前端源码
    CH2--x86系统架构概览
    Python + SQL,终于找到一个好用的第三方库了!
    【Rust日报】2022-08-11 Rust 1.63.0 stable 正式发布
    融合GPT大模型产品,WakeData新一轮产品升级
    C语言每日一练--Day(16)
    spring boot +springboot集成es7.9.1+canal同步到es
  • 原文地址:https://blog.csdn.net/qq_15821487/article/details/126023197
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号