Ch.01
ベクトルとベクトル空間:スカラーを超えた大きさと向き
チャプター別 数学図
チャプターを選ぶと、下の図がそのチャプターの内容に切り替わります。中級数学の流れを一覧で確認できます。
ベクトル = 向き + 大きさ
同じ向き · 長さ k 倍
基準 uk·u
ベクトルは「数の束」であると同時に、大きさと向きを一度に表す対象です。機械学習では1サンプルが特徴ベクトル になり、深層学習では埋め込みや重みもベクトルです。本章では でベクトルを扱う共通語を身につけ、次章の内積へつなげます。
ベクトルとベクトル空間: 大きさと向きを一度に
ベクトルとは? 順序付きの数の列 であり、幾何的には大きさと向きを持つ矢印として描けます。関数の入力が複数の実数のとき、それを一つのベクトルにまとめると表記が簡潔になります。
「東に3 km、北に4 km」のように、向きと距離が同時に現れます。座標平面では一本の矢印—これが2次元ベクトルの直感です。成分 、長さは 。
より正確には、実ベクトル空間 の元は 個の実成分を持つベクトルです。和は成分ごと、スカラー倍は各成分に実数を掛けます。零ベクトル は成分がすべて0。ノルムは通常 。演習では を整数で扱うことがあります。
教師あり学習では特徴が 、線形モデルの重みも です。深層ネットでは内積と行列が積み重なる第一歩が本章です。Ch.10 ヘッセでは同じベクトル空間上の2階微分(曲率)を読みます。
まとめると、ベクトルは幾何(向き·大きさ)と代数(成分)を同時に与え、 は 次元実ベクトル全体の空間です。和·スカラー倍は成分ごと。その上に内積·行列·微分が載ります。Ch.02 では「似ている度合い」を数にします。
基礎の「関数·連続」はここで複数入力を一つのベクトルにまとめる習慣へつながります。MLの特徴·距離·分類、DLの内積·行列積はすべてベクトル言語の上にあります。
「同じ次元同士だけ足す」「スカラー倍は各成分に同じ規則」—これがベクトル空間の構造です。慣れておくと、独立性·基底·ランク·固有値が楽になります。
特徴ベクトル: 表の1行を にすると前処理·正規化·距離がベクトル演算になります。kNN·クラスタリングでは差のノルムがよく使われます。
深層学習: 1ニューロンは入力と重みベクトルの内積(次章)+バイアス+活性化。埋め込みも「意味空間」のベクトルです。ベクトル=AIが世界を読む最小の束。
表は式と記号の要約、続く項目ごとの補足で定義の理由を示します。例題は出題される10タイプそれぞれに手順を載せています。
- 式
- 意味 = ベクトル。 = 番目の成分。
- 式
- 意味 次元実ベクトル空間。
- 式
- 意味ノルムの2乗(演習では整数)。
- 式
- 意味内積(次章で詳しく)。
- 式
- 意味成分ごとの和。
- 式
- 意味スカラー倍。
- 式
- 意味次元 = .
- 式 (2D)
- 意味平行四辺形の符号付き面積; なら平行。
| 式 | 意味 |
|---|---|
| = ベクトル。 = 番目の成分。 | |
| 次元実ベクトル空間。 | |
| ノルムの2乗(演習では整数)。 | |
| 内積(次章で詳しく)。 | |
| 成分ごとの和。 | |
| スカラー倍。 | |
| 次元 = . | |
| (2D) | 平行四辺形の符号付き面積; なら平行。 |
項目ごとの補足
① 括弧内は順序付きの並びで、 は「 番目の座標」です。順序を入れ替えると別のベクトルになります。平面では と書くことが多いです。
② 実成分がちょうど 個あるベクトルすべての集合です。和やスカラー倍を取っても成分数は のままなので、同じ空間の中に留まります(和とスカラー倍に関して閉じている)。
③ 各成分を二乗して足したもので、ユークリッド長 の二乗です。軸に沿った距離の二乗と同じ形でよく現れます。演習では整数になるよう二乗だけを問うことがあります。
④ 同じ添字同士を掛けて足します。2次元なら 。結果は常にスカラー(1つの数)です。 のときは直交する典型例が多く、次章で角度・射影と結びます。
⑤ 同じ次元(同じ )のときだけ定義されます。 で、減算は と考えられます。
⑥ 各成分に を掛けます。 なら向きが反転し、 なら同じ直線上で長さが 倍になります。 なら零ベクトル です。
⑦ 空間を支える独立な方向の本数が である、という意味です。標準基底 が 本あるので次元は です。
⑧ (2D) 原点から二辺を張った平行四辺形の面積(向きを含む符号)に対応します。一方が他方の実数倍なら一直線上に重なり面積 → 式も になります。
例題
例1 — 定義 ○/×
問: 正しければ1、誤りなら0。「ベクトルのユークリッドノルム は負になりうる。」
解: ノルムは長さなので → 誤り → 0.
例2 — 選択肢の番号
問: の次元は?
①4
②5
③6
解: → 次元は5 →
② → 入力 2.
例3 — ノルムの2乗 ()
問: のとき は?
解: → 25.
例4 — 内積
問: , のとき は?
解: → 1.
例5 — 和の成分
問: , のとき は?
解: → 3.
例6 — スカラー倍の成分
問: , のとき は?
解: → 8.
例7 — の次元
問: の次元(整数)は?
解: → 4.
例8 — 成分の個数
問: ベクトルの成分の個数(整数)は?
解: 6 個.
例9 — (2D)
問: , のとき は?
解: → -2(負のときは入力欄の前に が表示されます)。
例10 —
問: , のとき は?
解: → 4.
문제
下の指示を読み、答え(整数)を空欄(?)に入力してください。
のとき (整数)は?
1 / 10