學習筆記XD001:線性代數入門

數學不是一種僅供觀賞的學科。需要親自求解例子強化學習效果。單單只是讀數學書是不行的。關鍵還是要多解題。解題是大腦從書本解放的過程。

矩陣由行列組成。行從上到下編號,列從左到右編號。numpy.shape()得到矩陣行列大小(行數,列數)。

向量,行或列數目為1的特殊矩陣。默認指列向量,列數為1。矩陣運算過程中需要跟蹤矩陣大小。

矩陣轉置,對象線翻轉矩陣,行變列,列變行,矩陣上標大寫T,為更容易計算。

標量運算(scalar operation),矩陣加乘,矩陣每個元素獨立加乘,相對值沒變化,只有比例變化。矩陣常數縮放,常數偏移。

矩陣求和,矩陣行列數相同,每個位置上對應元素求和。

矩陣乘法,前一個矩陣列數等于后一個矩陣行數,(AxB)(BxC)=(AxC)。一矩陣每行旋轉,與二矩陣每列對齊,計算元素乘積,再求和。列加權求和。

內積計算,向量求內積(點積),相應元素相乘求和得最終向量。用于計算兩個向量的夾角余弦值。X轉置乘以Y實現兩個向量XY內積計算。

如果XY=I,I是單位陣,X是Y的逆矩陣。單位陣,對角線元素為1,其他元素為0。任意矩陣乘以單位陣為原始矩陣。方陣(行數等于列數)才可逆。不可逆矩陣為奇異(singular)或退化(degenerate)矩陣,一列為其他列的線性組合,一列歸約為0。求逆會除零運算。

矩陣求逆。先求行列式,det(),行列式為逆矩陣分母值。元素除以行列式。矩陣某列全為0,行列式也為0,導致除零運算。矩陣必須滿秩。矩陣重排,轉置矩陣,行為列,列變行。求出轉置矩陣每個小矩陣行列式值。求伴隨矩陣。除矩陣行列式值。得逆矩陣。

向量范數,向量長度,將向量轉換為標量值。

參考資料:
《機器學習實戰》

歡迎加我微信交流:qingxingfengzi
我的微信公眾號:qingxingfengzigz
我老婆張幸清的微信公眾號:qingqingfeifangz

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容