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


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

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

  • 相关阅读:
    MBR40200PT-ASEMI插件肖特基二极管MBR40200PT
    [项目管理-4]:软硬件项目管理 - 人月神话:项目时间管理(时间)- 概述
    CentOS Nginx crontab 定时执行PHP代码命令任务(tp5.1 tp6 EasyTask) 每天重启执行PHP自定义命令
    百度echarts区域阴影实现
    Hadoop知识点全面总结
    Jenkins技术概述与开发实战
    vue获取本地IP地址 自动配置本地请求地址
    BFS解决FloodFill算法:(Leetcode:200. 岛屿数量)
    BSV 上的付费解密智能合约
    迅为i.MX8Mmini开发板离线构建Yocto系统
  • 原文地址: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号