ベクトルと行列の演算(内積・行列積)
ベクトル(vector)は数を 1 列に並べたもの、行列(matrix)は数を 2 次元に並べたものである。機械学習では、データ 1 件を「特徴量ベクトル」、データ集合を「行列」、モデルの重みを「ベクトル」または「行列」で表すのが標準で、内積・行列積といった演算がほぼすべてのアルゴリズムの計算基盤になっている。 ...
ベクトル(vector)は数を 1 列に並べたもの、行列(matrix)は数を 2 次元に並べたものである。機械学習では、データ 1 件を「特徴量ベクトル」、データ集合を「行列」、モデルの重みを「ベクトル」または「行列」で表すのが標準で、内積・行列積といった演算がほぼすべてのアルゴリズムの計算基盤になっている。 ...
固有ベクトル(eigenvector)は、ある正方行列 A をかけても向きが変わらないベクトルのことで、固有値(eigenvalue)はその「向きが変わらないベクトル」が A によってスカラー倍された倍率である。式で書くと、 ...