机器学习1.3--机器学习所需要的基础数学知识

一、矩阵和向量

1、矩阵

矩阵一般用大写字母表示

(1)矩阵示例: 
          

(2)矩阵维度:矩阵的行数*矩阵的列数 
在上图矩阵中,A的维度是4*2=8,B的维度是2*3=6

(3)这里写图片描述表示矩阵A的第i行第j列的元素。 
以矩阵A为例: 
这里写图片描述 = 1402 
这里写图片描述 = 191 
这里写图片描述 = 1437 
这里写图片描述 = Undefined(Error

(4)矩阵记法,记作这里写图片描述,其中m表示矩阵的行数,n表示矩阵的列数。 
上述A矩阵可表示为:这里写图片描述,上述B矩阵可表示为:这里写图片描述

2、向量

向量一般用小写字母表示

(1)向量就是维数为n*1的矩阵。

(2)向量示例: 
   这里写图片描述 
此向量是一个四维向量,含有四个元素,用这里写图片描述表示。

(3)用这里写图片描述表示向量的第i个元素。 
这里写图片描述 = 460 
这里写图片描述 = 315

(4)1-indexed VS 0-indexed

二、加法和标量乘法

1、矩阵加法(要求两矩阵同维) 
示例: 
这里写图片描述

2、标量乘法 
所谓标量,是指一个实数,标量乘法即实数和矩阵相乘。 
示例: 
  这里写图片描述

  这里写图片描述

(3)结合算法示例: 

三、矩阵向量相乘

1、矩阵向量乘法的细节如下图: 
这里写图片描述

2、示例: 
      这里写图片描述

3、将矩阵向量相乘运用到机器学习中: 
这里写图片描述 
有四间房子的大小分别为:2104,1416,1534,852。其拟合函数h(x)=-40+0.25*x; 
则算出这四间房子对应的h(x)的大小,可以采用下面的方法: 

四、矩阵和矩阵相乘

1、矩阵与矩阵相乘的细节部分: 
这里写图片描述

2、矩阵与矩阵相乘的示例: 
    

3、矩阵与矩阵乘法的应用 
这里写图片描述

五、矩阵乘法的性质

1、不满足交换律,即A*B≠B*A

2、满足结合律,即A*B*C=(A*B)C=A(B*C)

3、数乘运算 
单位阵:对角线元素为1,其他位置元素为0,例如,这里写图片描述  和  这里写图片描述

六、逆矩阵和转置矩阵

1、逆矩阵 
若A是m*m矩阵且A有逆矩阵,则这里写图片描述(I为单位阵)

注: 
(1)只有方阵存在逆矩阵。 
(2)O矩阵不存在逆矩阵,因为找不到一个矩阵和O矩阵相乘得到单位阵。 
(3)不存在逆矩阵的矩阵叫做奇异矩阵或者退化矩阵,例如O矩阵。

2、转置矩阵 
令A是m*n矩阵,B=这里写图片描述,则B是n*m矩阵,且这里写图片描述

举例: 
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值