这几天突然想到了优化理论中的梯度下降算法,看到了几个名词,愣了一下,虽然之前本科学过,但是好久不复习,后面就只知道概念了,细节理解需要复习呀。。
回想下海森矩阵,雅克皮比列式等,以及(多远)函数求极值,数值解析,梯度的意义等等,其实数学才是深度学习中最重要的。。
数学中的全微分(方程),全导数(公式),偏微分(方程),梯度,导数,方向导数,切线,斜率,射线,可导与连续,(多元)函数的积分与微分,高维空间,流行学习,核函数,参数方程,约束优化,组合优化等等很多东西其实相关的,这些基础其实很重要,要知其然,更要懂它的意义。

梯度就是用来确定因变量对于自变量的敏感程度的,其指向最快上升的方向,一元函数只有正负(自变量坐标轴),二元函数有梯度矢量,导数,方向导数只是数值,不谈方向,且倒是一般特指一元函数,多元函数常常指全微分,偏微分,复合函数还要讲全导数,切线以及切线的斜率是已经确定了直线或者曲线,来画切线,或者切线的斜率(在原函数上),在一元函数与二元函数中意义有所差别(斜率,导数与方向导数,含切向量自变量区域非直线切割类型),一元函数就是一条线,很简单,一个导数就完事,但多元函数可以有很多方向(方向导数,切线,斜率等),但都只有一个梯度,指向因变量变化最快的方向(高维指向,超过三维感觉已经想象不出来了。。)。

明确几个概念:

1.偏导数
代数意义
偏导数是对一个变量求导,另一个变量当做数
对x求偏导的话y就看作一个数,描述的是x方向上的变化率
对y求偏导的话x就看作一个数,描述的是y方向上的变化率
几何意义
对x求偏导是曲面z=f(x,y)在x方向上的切线
对y求偏导是曲面z=f(x,y)在x方向上的切线
这里在补充点.就是因为偏导数只能描述x方向或y方向上的变化情况,但是我们要了解各个方向上的情况,所以后面有方向导数的概念.
2.微分
偏增量:x增加时f(x,y)增量或y增加时f(x,y)
偏微分:在detax趋进于0时偏增量的线性主要部分
detaz=fx(x,y)detax+o(detax)
右边等式第一项就是线性主要部分,就叫做在(x,y)点对x的偏微分
这个等式也给出了求偏微分的方法,就是用求x的偏导数求偏微分
全增量:x,y都增加时f(x,y)的增量
全微分:根号(detax方+detay方)趋于0时,全增量的线性主要部分
同样也有求全微分公式,也建立了全微分和偏导数的关系
dz=Adx+Bdy 其中A就是对x求偏导,B就是对y求偏导
希望楼主注意的是导数和微分是两个概念,他们之间的关系就是上面所说的公式.概念上先有导数,再有微分,然后有了导数和微分的关系公式,公式同时也指明了求微分的方法.
3.全导数
全导数是在复合函数中的概念,和上面的概念不是一个系统,要分开.
u=a(t),v=b(t)
z=f[a(t),b(t)]
dz/dt 就是全导数,这是复合函数求导中的一种情况,只有这时才有全导数的概念.
dz/dt=(偏z/偏u)(du/dt)+(偏z/偏v)(dv/dt)
建议楼主在复合函数求导这里好好看看书,这里分为3种情况.1.中间变量一元就是上面的情况,才有全导数的概念.2.中间变量有多元,只能求偏导 3.中间变两有一元也有多元,还是求偏导.
对于你的题能求对x的偏导数,对y的偏导数,z的全微分,不能求全导数
如果z=f(x2,2x) 只有这种情况下dz/dx才是全导数!

深度学习记住两点:

全导数公式与链式法则,解决所有求导问题。

其实这么些个理论,不想要牢记,大家需要看看的时候,可以多百度,查查书籍,好好理解一下,做到心中有数,会用就行了。

重点参考:

https://my.oschina.net/u/3053883?tab=newest&catalogId=6041940
https://blog.csdn.net/kwame211/article/details/78553627
http://www.sohu.com/a/313838368_120115175

数学中的全微分(方程),全导数(公式),偏微分(方程),梯度,斜率,导数,方向导数等相关推荐

  1. 数学中希腊字母发音以及常用符号公式读法

    希腊字母读法: 百度有希腊字母读音表的小应用,听真人发音只需在百度中搜索"希腊字母发音"即可~ 序号 大写 小写 英文注音 国际音标注音 中文注音 1         Α      ...

  2. 定理在数学中的简写形式_数学中所谓的定理 公式 性质 法则之间有什么区别...

    鍜撮彌鍢氭線 2013.04.30 采纳率:52%    等级:12 已帮助:2608人 公理(Axiom):是大家根据常识(Common Sense)形成的论说(Statement), 它是不需要证 ...

  3. 系列之0-基本数学导数公式

    基本函数导数公式 全套教程请点击:微软 AI 开发教程 基本数学导数公式 这篇文章的内容更多的是一些可能要用到的数学公式的导数公式和推导,是一种理论基础,感兴趣的同学可以仔细瞅瞅,想直接上手的同学也可 ...

  4. AI应用开发基础傻瓜书系列附录-基本数学导数公式

    基本函数导数公式 Copyright © Microsoft Corporation. All rights reserved. 适用于License版权许可 更多微软人工智能学习资源,请见微软人工智 ...

  5. 常用傅里叶变换公式大全_高二数学常用导数公式大全

    在学习数学的时候公式是一定要牢牢记住的,下面为大家带来了高二数学常用导数公式大全,一起来回顾一下吧! 导数(Derivative)是微积分中的重要基础概念.当函数y=f(x)的自变量X在一点x0上产生 ...

  6. 数学中的常见的距离公式

    数学中的常见的距离公式 转载自:点击打开链接 最近看到文章中对距离的衡量依据所针对的问题,针对所使用到的各种距离公式从网上搜罗如下 1. 欧氏距离,最常见的两点之间或多点之间的距离表示法,又称之为欧几 ...

  7. 成功解决在excel表中通过数学函数转换后,接着去掉公式转为不再随着变化的数值

    成功解决在excel表中通过数学函数转换后,接着去掉公式转为不再随着变化的数值 目录 解决问题 解决方法 解决问题 在excel表中通过数学函数转换后,接着去掉公式转为不再随着变化的数值 解决方法 选 ...

  8. 使用java实现数学中的排列组合公式A和C以及阶乘

    package math;public class Stastic {/*** 数学中的统计方法,用于整数,A(3,2)即3*2,A(5,3)即5*4*3* @param first 开始的数* @p ...

  9. 数学天津专升本笔记1 倒数关系,初等函数导数公式(跟图分析,记住忘不掉)

    跟我一起学习吧 我们一起努力,因为疫情,肯定有些同学跟我一样在家上网课,我们把那些碎片时间利用起来,看看笔记啊,做数学题啊,让生活变得充实起来,结束浑浑噩噩的一天吧!人生总得拼,改变一眼看到底人生,给 ...

  10. 算法与数学之美:最全数学各个分支简介

    数论 人类从学会计数开始就一直和自然数打交道了,后来由于实践的需要,数的概念进一步扩充,自然数被叫做正整数,而把它们的相反数叫做负整数,介于正整数和负整数中间的中性数叫做0.它们和起来叫做整数. 对于 ...

最新文章

  1. c# 使用dotnetbar 控件绘制曲线图形
  2. Python学习记录day3
  3. Spring mvc DispatchServlet 实现机制
  4. 关于房屋的风水学整理
  5. 放弃Venn-Upset-花瓣图,拥抱二分网络
  6. 解决ios上微信无法捕获返回键按钮事件的问题
  7. 《Go语言程序设计》读书笔记(六) 基于共享变量的并发
  8. 【LeetCode】剑指 Offer 66. 构建乘积数组
  9. iwlist/iwconfig/iw命令
  10. 自定义 Behavior - 仿新浪微博发现页的实现
  11. TP6.0 框架的下载,优秀扩展包推荐
  12. 计算机本地组策略编辑器在哪里,win7系统本地组策略编辑器在哪的操作方法
  13. 短信验证码如何保障用户信息及资金安全
  14. 今有物不知其数三三数之JAVA_今有物不知其数.三三数之剩二.五五数之剩三.七七数之剩二.问物几何? 题目和参考答案——青夏教育精英家教网——...
  15. 熵增定律与人际关系-整理
  16. 我的世界右边显示什么服务器,我的世界MC的服务器是什么意思
  17. 看图猜成语微信小程序源码
  18. 李宏毅老师《机器学习》课程笔记-2.2 为什么是“深度”学习?
  19. 给openWrt安装管理界面中文包,顺带安装新界面风格,亲测有效
  20. 《系统》是南方周末2007年度最好的特稿

热门文章

  1. mysql系统表存放表结构_mysql数据库表结构
  2. python求n的倍数_求n以下所有数字的总和,这些数字是某些数字的倍数
  3. 关于Latex出现Package CJK Error
  4. 一小时学会Python3爬虫基础(七)高级数据的全部操作:列表
  5. Python for循环倒序遍历列表
  6. Tomcat启动startup.bat一闪而过就消失的原因和解决方法
  7. 吴伯凡-认知方法论-如何增加自己认知的维度
  8. 破而后立-08年年终记
  9. Word删除单独页页眉与分节处理
  10. 专升本english