码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 深度学习-偏导数复习


    文章目录

    • 前言
    • 1.偏导数
    • 2.偏导数概念
      • 1.对x的偏导数
      • 2.对y的偏导数
      • 3.多元函数偏导数
      • 4.如何计算偏导数
        • 1.二元函数的偏导数
        • 2.复杂函数的偏导数
        • 3.分段函数
          • 1.分界点的偏导数
      • 5.偏导数与连续之间的关系
      • 6.偏导数的几何意义
      • 7.高阶偏导数
        • 1.定义
        • 2.高阶偏导数例题(二阶偏导数)
    • 3.全微分
      • 1.偏增量定义
      • 2.全增量定义
      • 3计算方式
    • 4.多元函数微分学的几何应用
      • 1.定义
      • 2.例题1
    • 5.方向导数
      • 1.方向导数定义
        • 2.方向导数的计算
        • 3. 方向导数和偏导数的关系
        • 4.方向导数计算
          • 1.例题1
          • 1.例题2
        • 5.三元函数的方向导数
          • 1.定义
          • 2.例题1
          • 3.例题2
    • 6.梯度
      • 1.定义-梯度就是沿着这个方向,方向导数能达到最大值
      • 2.方向导数和梯度的关系
        • 1.向量内积
        • 2.向量数量积
        • 3.梯度与方向导数
        • 4.梯度总结
        • 5.梯度的角度
        • 6.梯度的计算-1
        • 7.梯度的计算-2
        • 8.梯度的计算-3
    • 7 梯度下降

    前言

    为了更好的理解梯度下降,重新看了一下梯度下降的高数课长,现在根据学习内容,把课件贴图,防止哪一天自己记不起来。

    下面的内容是通过B站视频整理而来。

    高数学习

    1.偏导数

    偏导数是一个整体,不能拆开

    2.偏导数概念

    1.对x的偏导数

    其实就是把另外一个变量作为常数去区里。

    2.对y的偏导数

    3.多元函数偏导数

    4.如何计算偏导数

    1.二元函数的偏导数

    2.复杂函数的偏导数

    3.分段函数

    1.分界点的偏导数

    因为x,y是对称函数,所以它们俩的偏导数是相同的。

    。

    5.偏导数与连续之间的关系

    沿着不同方向趋近于0,那么y=kx
    二元函数,偏导数存在,不能证明二元函数连续

    6.偏导数的几何意义

    偏导数是正交的

    7.高阶偏导数

    1.定义

    2.高阶偏导数例题(二阶偏导数)

    3.全微分

    A,和B是和x,y有关的量

    1.偏增量定义

    2.全增量定义

    3计算方式

    。。。

    4.多元函数微分学的几何应用

    1.定义

    最后求出切线的方程

    曲线的切向量
    法平面

    2.例题1

    5.方向导数

    1.方向导数定义

    说明平面是连续的

    2.方向导数的计算

    导数就是斜率,方向导数就是某个点平面的斜率值

    方向导数是关于角度的函数,因为偏导数已经确定了

    3. 方向导数和偏导数的关系

    方向导数存在,偏导数就存在,反之则不一定
    方向导数是偏导数的推广

    4.方向导数计算

    1.例题1
    1.例题2

    5.三元函数的方向导数

    1.定义
    2.例题1
    3.例题2

    6.梯度

    1.定义-梯度就是沿着这个方向,方向导数能达到最大值

    单位向量,是指模等于1的向量

    单位向量有无数个

    梯度就是沿着这个方向,方向导数能达到最大值

    2.方向导数和梯度的关系

    1.向量内积

    2.向量数量积

    3.梯度与方向导数

    4.梯度总结

    5.梯度的角度

    6.梯度的计算-1

    7.梯度的计算-2

    8.梯度的计算-3

    7 梯度下降

    、

    在这里插入图片描述

    import os
    
    w=2
    b=2
    
    n=0.1
    
    array=[[2,4],[1,5],[3,7],[4,6],[1,4],[2,5],[3,6]]
    
    for j in range(5):
        for i in range(len(array)):
            a=array[i][0]
            y=array[i][1]
            w1=w-n*a*(a*w+b-y)
            b1=b-n*(a*w+b-y)
            w=w1
            b=b1
    
    print(w,b)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
  • 相关阅读:
    Java 8 新特性 ---- Lambda 表达式
    彻底搞懂Mybatis
    《SpringBoot+Vue》Chapter04 SpringBoot整合Web开发
    “医药分离”大背景下,连锁药店如何加速扩张
    Spring基础(九):代理模式介绍
    LR学习笔记——图片管理分类
    Java 华为真题-新学校选址
    KO88 冲销内部订单
    LiteIDE主题定制教程
    SOA:整车架构下一代的升级方向
  • 原文地址:https://blog.csdn.net/weixin_43360707/article/details/132940487
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | 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号