机器学习3-线性代数回顾

引语:
这一节基本上就是大学上的线性代数的内容的复习。

1.矩阵和向量
矩阵定义:矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合,最早来自于方程组的系数及常数所构成的方阵。
matrix:rectangular array of numbers

矩阵的维数:是指它的行数和列数,比如上图就是一个4x2的矩阵
dimension of matrix:number of rows x number of columns
矩阵的元素:是矩阵中的数值,使用Aij来表示第i行第j列的数值

向量是特殊的矩阵:只有一列的矩阵,向量通常用小写字母表示,矩阵通常用大写的字母表示,向量有下标从0开始和1开始的,在机器学习中使用下标从1开始的更加常见一些。

2.加法和标量乘法
矩阵的加法:行列相同的两个矩阵把Aij和Bij相加。比如下图中结果C11(C是结果) = A11 + B11, 5 = 1 + 4。剩下的结果也直接对应的相加就可以得出结果。但是只能是行列相同的矩阵进行加法,不同的行列没法进行加法。

矩阵的标量乘法:矩阵的每一项和标量相乘即可。

3.矩阵向量乘法
这个在大学的时候学过,记得老师说的口诀左行乘右列

4.矩阵乘法
矩阵乘法和矩阵向量乘法是一样的,都是左行乘右列把结果相加。向量是一种特殊的矩阵。
AxB能做乘法必须是A的列数等于B的行数,A(mxn的矩阵),B(nxo的矩阵)得出的C(是mxo的矩阵),可以理解为A的列n和B的行n相互消除了,剩下的A的行m和B的列o

5.矩阵乘法特征
矩阵的乘法有一些特征,比如我们中小学学的交换律,结合律这种。
5.1 矩阵的乘法不符合交换律,AxB != BxA
5.2 矩阵的乘法满足结合律,Ax(BxC)= (AxB)xC
5.3 单位矩阵 就像自然数的单位1,单位矩阵上对角线的数值都是1。
AxI = IxA =A (I是单位矩阵)

6.逆和转置
矩阵的逆:一个n阶方阵A称为可逆的,或非奇异的,如果存在一个n阶方阵B,使得AB=BA=E,则称B是A的一个逆矩阵。A的逆矩阵记作A-1。类比自然数就是逆就是倒数,2的倒数是1/2,它们相乘得1.矩阵A和矩阵A的逆相乘得到单位矩阵E。

矩阵的转置:将A的所有元素绕着一条从第1行第1列元素出发的右下方45度的射线作镜面反转,即得到A的转置。简单来说就是矩阵的行列互换就是矩阵的转置,A是一个mxn的矩阵,行列互换为AT是一个nxm的矩阵,A和AT互为转置。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值