一篇文章讲清楚:机器学习所用的数学知识

通过这篇文章我们要知道机器学习中常见的数据表述;知道什么是导数;知道什么是偏导;知道向量和矩阵的简单运算。

一、机器学习中常见的数据表述

标量scalar一个独立存在的数,只有大小没有方向。就是一个普通常数

向量vector向量指一列顺序排列的元素。默认是列向量

比如张三的数理化成绩信息:70,80,90

向量有大小和方向

矩阵matrix二维数组

张量Tensor数组,张量是基于向量和矩阵的推广

数学中张量 𝑡𝑒𝑛𝑠𝑜𝑟R234数学中张量 tensorR^(234) : 23*4矩阵 32*442*3

二、导数——基本概念

常见函数的导数:

导数的四则运算

复合函数求导:g(h)是外函数 h(x)是内函数。先对外函数求导,再对内函数求导

三、向量和矩阵 向量运算

向量是有大小和方向

向量基运算

向量矩阵转置 Transpose

四、向量和矩阵 范数Norm

范数(norm)是数学中的一种基本概念,具有长度的意义

四、向量和矩阵 矩阵 Matrix 

矩阵是数学中的一种基本概念,表达mn列的数据

矩阵在机器学习中的表达

矩阵加法和减法

矩阵乘法 :对应行列元素相乘,然后再加和再一起

矩阵转置

矩阵*矩阵的转置

方阵:一种特殊的矩阵,行数=列数

对称方阵:一种特殊的方阵,沿着主对角线,其元素对称  aij= aji

单位阵:一种特殊的方阵 符号或者 I   主对角线为1,其他为0

矩阵乘法的性质

矩阵的乘法不满足交换律A×B≠B×A

矩阵的乘法满足结合律。即:B×C=A×B×C

矩阵与单位矩阵相乘等于矩阵本身

矩阵的逆

矩阵转置的性质

五、总结

1.标量、向量、矩阵、张量概念

2.导数 Derivative 

函数上某一个点求切线就是导数。瞬时速度变化率

3 导数的求解方法 

常数、指数函数、幂指数、正弦余弦都有自己的导函数,会查表应用

特别注意复合函数求导:先对外函数求导,在对内函数求导

4 利用导数求极值

导数为0的位置即为极值点

5 偏导数 

U是关于xyz的函数,记为u(x, y, z),只在x分量上求导,则为求偏导

各个分量上求偏导,会形成一个向量(𝜕𝑢𝜕𝑥∂u/∂x, 𝜕𝑢𝜕𝑦∂u/∂y, 𝜕𝑢𝜕𝑧∂u/∂z ),这就组成了导数

6 向量的基本运算

1范数(L1范数)-向量中各个元素绝对值之和

2范数(L2范数)-向量的模长,每个元素平方求和,再开平方根

𝑥𝑇x^T x  与 x22是一样的x‖_2^2 是一样的

7 矩阵的运算 

1 矩阵数学表示 X RND R^(ND )
2 矩阵加减法:形状相同对应元素加减
3 矩阵乘法:条件A R𝑚𝑛 ,R^(mn ), B R𝑛𝑑 R^(nd )   è  A@B=C R𝑚𝑑 R^(md )
4 矩阵的乘法不满足交换律A×B≠B×A ;矩阵的乘法满足结合律
5 矩阵与单位矩阵相乘等于矩阵本身
6 A@B = I单位矩阵 则BA的逆矩阵,记为:A−1A^(-1)
7 矩阵转置: (𝐴+𝐵)𝑇(A+B)〗^T = 𝐴𝑇A^T + 𝐵𝑇B^T(𝐴B)𝑇(AB)〗^T = B𝑇A𝑇B^T A^T
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值