【べくとる】

ベクトル とは?

最終更新:
💡 向きや特徴を、数値の組で表す

順序を持つ数値の組として表せる数学的な量。平面上の向きと大きさ、AIでの特徴や埋め込み、類似度を見る際の条件を解説します。

📌 このページのポイント
ベクトル:順序を持つ数値の組xy012312(3, 2)横へ3、縦へ2の成分AIでは特徴や埋め込みを数値の組で表す近さの意味は、表現と比較方法による
斜めは原点からのベクトル(3,2)、軸の矢印は座標の正の向きです。横と縦の目盛りは同じ間隔です。AIでは多数の成分も使い、成分の意味を人がすべて読み解けるとは限りません。
ひよこ ひよこ
ベクトルは、学校で見る矢印のこと?
ペンギン先生 ペンギン先生
平面なら、向きと大きさを矢印で示せるよ。図の(3, 2)は、横へ3、縦へ2進む成分で表す例。数値の順番に意味があり、(2, 3)とは違うベクトルになるんだ。
ひよこ ひよこ
AIにも、矢印が入っているの?
ペンギン先生 ペンギン先生
実際の計算では、数値の組として扱うよ。画像の特徴や文章の埋め込み等を、多数の成分を持つベクトルで表す。すべての成分の意味を、人が「色」「動物らしさ」等と読み解けるとは限らないんだ。
ひよこ ひよこ
数字はいくつ並べるの?
ペンギン先生 ペンギン先生
成分の数を次元というよ。図の例は2次元。AIの表現では、モデル等によって数が決まる。二つの成分で理解を始められるけれど、どのデータも図の2次元だけで表せるという意味ではないんだ。
ひよこ ひよこ
距離が近ければ、意味も似ている?
ペンギン先生 ペンギン先生
似た文脈の言葉等が近くなる埋め込みを学ぶ方法はあるよ。ただし近さが何を表すかは、モデルと学習データ、距離や角度の計算方法による。任意の数字を並べれば、意味の近さが現れるわけではないんだ。
ひよこ ひよこ
違うモデルのベクトルも、比較できる?
ペンギン先生 ペンギン先生
同じ空間で比べられる表現か確認しよう。成分の数が同じだけで、意味や尺度まで同じとは限らない。検索では、どんな表現と比較方法が目的に合うか、実際の結果で評価するんだ。
もっと詳しく知りたい人へ

ベクトルの足し算は、どうする?

同じ数の成分について、対応する成分同士を足します。たとえば(3, 2)と(1, 4)なら(4, 6)です。AIの埋め込みを足してどんな意味になるかは、表現と用途の別の問題であり、算術だけで意味を保証しません。

全部のベクトルは、同じ距離の計算でよい?

目的に合う比較を選びます。成分の差を見る距離や、向きの関係を見る方法等があります。高次元だからすべての点が必ず同じ距離になると決めず、データの分布や表現と、実際の検索・分類結果を確認します。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ベクトル」って出てきたら「向きや特徴などを、順序を持つ数値の組で表したもの」と思えばだいたいOK!
📖 おまけ:英語の意味
「Vector」 = 数学で扱うベクトル
💬 ここでは実数の組で表す身近な例を扱います。平面上の二つの成分から始めると、AIで使う多数の成分を持つ表現へつなげて理解しやすくなります。

参考資料

← 用語集にもどる