Coursea-吴恩达-machine learning学习笔记(三)【week 1之Linear Algebra Review】

[142536] [ 1 2 3 4 5 6 ]

矩阵的维度:行 × × 列;
A A 表示矩阵,Aij表示矩阵第 i i 行第j列的元素。

向量是一种特殊矩阵, n×1 n × 1 的矩阵:
y=123 y = [ 1 2 3 ] 表示三维向量;
yi y i 表示向量 y y 的第i个元素。

向量的表示包括 0 0 索引法和1索引法:
y=y1y2y3 y = [ y 1 y 2 y 3 ] 为1索引法, y=y0y1y1 y = [ y 0 y 1 y 1 ] 为0索引法,一般使用1索引法。

一般用大写字母表示矩阵,如 ABC A 、 B 、 C ;用小写字母表示向量,如 axy a 、 x 、 y

相同维度的矩阵才能进行加、减运算。

矩阵与向量的乘法:

A×x=y A × x = y
其中 A A m×n矩阵, x x n×1矩阵即 n n 维向量,y m m 维向量,yi等于 A A 的第i行元素乘以向量 x x 的元素,然后相加:
[abcdef][xy]=[ax+bycx+dyex+fy]
注: A A 的列数必须与x的行数相同。

矩阵间乘法:

A×B=C A × B = C
其中, A A m×n矩阵, B B n×o矩阵, C C m×o矩阵, C C 的第i列是 A A 乘以B的第 i i 列,Cij等于 A A 的第i行元素乘以 B B 的第j列元素,然后相加:
acebdf[wyxz]=aw+bycw+dyew+fyax+bzcx+dzex+fz [ a b c d e f ] ∗ [ w x y z ] = [ a ∗ w + b ∗ y a ∗ x + b ∗ z c ∗ w + d ∗ y c ∗ x + d ∗ z e ∗ w + f ∗ y e ∗ x + f ∗ z ]
注: A A 的列数必须与B的行数相同。

线性回归: Prediction=DataMatrixParameters P r e d i c t i o n = D a t a M a t r i x ∗ P a r a m e t e r s
预测值: 210414161534852 [ 2104 1416 1534 852 ] ,三个假设函数: hθ(x)=40+0.25xhθ(x)=200+0.1xhθ(x)=150+0.4x { h θ ( x ) = − 40 + 0.25 x h θ ( x ) = 200 + 0.1 x h θ ( x ) = − 150 + 0.4 x
求取 hθ(x) h θ ( x )

1111210414161534852[400.152000.11500.4]=486314344173410342353285692416464191 [ 1 2104 1 1416 1 1534 1 852 ] ∗ [ − 40 200 − 150 0.15 0.1 0.4 ] = [ 486 410 692 314 342 416 344 353 464 173 285 191 ]

矩阵乘法原则:

A×BB×A(A×B)×C=A×(B×C) A × B ≠ B × A ( A × B ) × C = A × ( B × C )

单位矩阵: I I In×n
例:
[1001]100010001 [ 1 0 0 1 ] [ 1 0 0 0 1 0 0 0 1 ]

原则: AI=IA=A(Am×nIn×n=Im×mAm×n=Am×n) A ⋅ I = I ⋅ A = A ( 即 : A m × n ⋅ I n × n = I m × m ⋅ A m × n = A m × n )

逆矩阵:不是所有矩阵都有逆矩阵,只有 m×m m × m 的矩阵才有可能有逆矩阵,若有,表示为 A1 A − 1
原则: AA1=A1A=I A A − 1 = A − 1 A = I
Octave O c t a v e 中,求矩阵 A A 的逆矩阵用pinv(A)
若矩阵不存在逆矩阵,称为奇异矩阵或退化矩阵。

转置矩阵:

A=[132509]AT=120359 A = [ 1 2 0 3 5 9 ] A T = [ 1 3 2 5 0 9 ]

A A m×n矩阵, B=AT B = A T ,则 B B n×m矩阵,且 Bij=Aji B i j = A j i
Octave O c t a v e 中,求矩阵 A A 的转置矩阵用A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值