Embedding Master Pro 層の内部計算シミュレーター

生成AIの深層ニューラルネットワークが「言葉」を「実数ベクトル」へLookupする仕組みを完全解剖

STEP 1 (CORE)

Embedding層の完全フローシミュレータ

自然言語をコンピュータが理解する最初のハードルがこの層です。テキスト入力から始まり、AIモデルの内部ゲートを経て、多次元の密ベクトルとして出力されるまでの4つのフェーズが目の前で計算・実行されます。

順伝播させる単語を選択

現在の計算状況

1.トークン化
2.One-Hot
3.Lookup
4.出力(実数)

単語を選択し、「順伝播を実行」ボタンを押すと、Embedding層の内部計算アニメーションがスタートします。

📐 数式で見る数理モデル: Lookup & 行列積

$$\vec{e} = \vec{x} \cdot W = W_{i,*}$$

・$\vec{x} \in \{0, 1\}^V$ : 語彙数 $V$ 次元の One-Hot ベクトル。単語 ID $i$ の位置のみが $1$、他はすべて $0$。

・$W \in \mathbb{R}^{V \times D}$ : 事前学習済みの Embedding 重み行列。$D$ は次元数。

・$\vec{e} \in \mathbb{R}^D$ : 抽出された実数埋め込みベクトル。行列積の定義より、これは $W$ の $i$ 番目の行ベクトル $W_{i,*}$ と等価になります。

選択中の単語: 未選択
マップまたはリストから単語をクリックすると、ここに動的特徴量プロファイルが表示されます。
意味空間シミュレーター起動中
人間 (Person)
動物 (Animal)
食べ物 (Food)
IT/ガジェット (Tech)
カスタム (User)