1. 程式人生 > 其它 >[ 機器學習 - 吳恩達 ] Linear Algebra review 線性代數回顧 | 3-4 Marix-matrix multiplication 矩陣-矩陣相乘

[ 機器學習 - 吳恩達 ] Linear Algebra review 線性代數回顧 | 3-4 Marix-matrix multiplication 矩陣-矩陣相乘

例 - 1

\[\begin{bmatrix} 1&3&2\\ 4&0&1\\ \end{bmatrix}\times\begin{bmatrix} 1&3\\ 0&1\\ 5&2\\ \end{bmatrix}=\begin{bmatrix} 11&10\\ 9&14\\ \end{bmatrix}\]

計算過程可拆分為:

\[\begin{bmatrix} 1&3&2\\ 4&0&1\\ \end{bmatrix}\times\begin{bmatrix} 1\\ 0\\ 5\\ \end{bmatrix}=\begin{bmatrix} 11\\ 9\\ \end{bmatrix}\]\[\begin{bmatrix} 1&3&2\\ 4&0&1\\ \end{bmatrix}\times\begin{bmatrix} 3\\ 1\\ 2\\ \end{bmatrix}=\begin{bmatrix} 10\\ 14\\ \end{bmatrix}\]

細節 - 1

\(\quad\quad\quad A\quad\quad \times \quad \quad B\quad \quad\quad\quad =\quad\quad\quad C\)
\(m\times n\ matrix\\(m\ rows,\\\ n\ columns)\) \(\quad n\times o\ matrix\\\quad (n\ rows,\\\quad o\ columns)\)    \(m\times o\ matrix\)

將矩陣 \(A\) 與矩陣 \(B\) 的第 \(i\) 列相乘即可得到矩陣 \(C\) 的第 \(i\) 列。

例子 - 2

\[\begin{bmatrix} 1&3\\ 2&5\\ \end{bmatrix}\begin{bmatrix} 0&1\\ 3&2\\ \end{bmatrix}=\begin{bmatrix} 9&7\\ 15&12\\ \end{bmatrix}\]

房子大小

\(\begin{matrix} House\ sizes:\\ 2014\\ 1416\\ 1534\\ 852\\ \end{matrix}\)\(\begin{matrix} Have\ 3\ competing\ hypotheses:\\ 1.h_\theta(x)=-40+0.25x\\ 2.h_\theta(x)=200+0.1x\\ 3.h_\theta(x)=-150+0.4x\\ \\ \end{matrix}\)

\[\begin{bmatrix} 1&2104\\ 1&1416\\ 1&1534\\ 1&752\\ \end{bmatrix}\times\begin{bmatrix} -40&200&-150\\ 0.25&0.1&0.4&\\ \end{bmatrix}= \begin{bmatrix} 486&410&692\\ 314&342&416\\ 344&353&464\\ 173&285&191\\ \end{bmatrix}\]