ベクトルとスカラー (ディープラーニング勉強 Day1)

{} 

・ベクトル(Vector)・・・いくつかの要素を持つひとまとまり

一郎、二郎、三郎くんの身長をまとめたものは身長ベクトルになる。

 

$$ 身長ベクトル = \begin{bmatrix} 170 \\\ 172 \\\ 175 \end{bmatrix} $$

 

・スカラー(Scalar)・・・ひとつひとつの要素(数字自体)

身長ベクトルの中の一郎くんの身長スカラーは170cmとなる。

 

・行列・・・列または行がいくつか並べられたものを行列と言う。

例えば一郎、二郎、三郎くんの身長ベクトルに体重を追加すると行列になる。

 

$$ 三兄弟行列 = \begin{bmatrix} 170 & 60 \\\ 172 & 70 \\\ 175 & 90 \end{bmatrix} $$

 

・行列とベクトルの積・・・元のスカラー全ての影響をうけるように計算する。

a12であればaの12(いちにぃ)成分と読む。元の1から新たな2の成分となることを意味する。

 

$$ \begin{bmatrix} a11 & a12 & a13 \\\ a21 & a22 & a32\\\ a13 & a23 & a33 \end{bmatrix} \begin{bmatrix} b1 \\\ b2 \\\ b3 \end{bmatrix} =\begin{bmatrix} a11b1 + a21b2 + a31b3 \\\ a12b1 + a22b2 + a32b3 \\\ a13b1 + a23b2 + a33b3 \end{bmatrix} $$

 

三兄弟行列にさらに年齢を追加して計算してみる。 

 

$$ \begin{bmatrix} 170 & 60 & 22 \\\ 172 & 70 & 21 \\\ 175 & 90 & 20 \end{bmatrix} \begin{bmatrix} 1 \\\ 2 \\\ 3 \end{bmatrix} =\begin{bmatrix} 170*1 + 172 * 2 + 175 * 3 \\\ 60*2 + 70*2 + 90*2 \\\ 22*3 + 21*3 + 20*3 \end{bmatrix} $$

 

要素同士の積を足し合わせることで線形(直線っぽい)な結果を求めることができる。線形を求める代数(関数)なので、これらを線形代数という。

 

最後に、

多分いろいろ間違ってるから指摘してくれーい。