機器學習所需要的數學基礎知識—矩陣(1)
本系列文章爲機器學習所需要的數學基礎知識,在機器學習文章中如需要,會給出本系列文章的鏈接,如有問題歡迎給我留言。數學公式使用Letex編輯,原文博客http://blog.csdn.net/rosetta
-
A∈Rm∗n表示m行n列的矩陣A,矩陣中的每個元素都是實數。
-
x∈Rn表示n維向量。通常,n維向量可用n行1列的矩陣表示,這叫做列向量。記作α=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧x1x2⋮xn⎭⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎫ 如果想表示的簡單的可使用行向量,比如用α=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧x1x2⋮xn⎭⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎫=(x1,x2,…,xn)T
-
使用aij(或者Aij、Ai,j)表示矩陣A的第i行,第j列那一項。A=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧a11a21⋮am1a12a22⋮am2……⋱…a1na2n⋮amn⎭⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎫
-
使用aj或A:,j表示矩陣A的第j列A=⎩⎪⎪⎪⎪⎪⎧∣a1∣∣a2∣…∣an∣⎭⎪⎪⎪⎪⎪⎫
-
使用aiT或Ai表示矩陣A的第i行
A=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧−−−a1Ta2T⋮ a2T−−−⎭⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎫
補充下向量的概念
n個有序的數a1,a2,…,an所組成的數組(a1,a2,…,an)稱爲n維向量,簡稱向量。使用矩陣表示向量α記爲α=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧a1a2⋮an⎭⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎫
或者αT=⟮a1a2…an⟯
參考文獻
- 斯坦福大學吳恩達老師cs229公開課視頻
- css299課後配套知識Section notes 1 (pdf) Linear Algebra Review and Reference
如有疑問之處歡迎加我微信交流,請備註“CSDN博客”