生成AIパスポート試験の合格を目指す方へ動画・章別テキスト・問題演習・用語集がひとつになった無料の合格アプリ

無料で合格アプリを使う →

生成AIパスポート 用語集生成AIの仕組みと生成モデル

エンコーダとはえんこーだ

英語Encoder分野生成AIの仕組みと生成モデル出題重要度★★★公式テキスト公式テキスト 第2章「VAE」「Transformerモデル」、第3章「画像生成AI」

エンコーダの意味

エンコーダとは、入力されたデータの特徴を読み取り、コンピュータが扱いやすい別の表現(数値のベクトルなど)に変換する仕組みです。VAEでは入力データを低次元の潜在ベクトルに圧縮し、Transformerでは入力文を数値表現に変換する役割を担います。出力側のデコーダと対になって使われます。

生成AIパスポート試験の対策なら → 無料の合格アプリ

詳しい解説

英語のencodeは「符号化する」という意味です。VAEのエンコーダは、画像などの入力から重要な特徴だけを抜き出し、情報を凝縮した潜在ベクトルとして出力します。公式テキストでは「物を見る部屋」にたとえられ、学習を通じて潜在ベクトルを作るための「知識」を身につけるとされています。

Transformerでもエンコーダとデコーダの構成が採用されています。たとえば翻訳では、エンコーダが元の文章を意味を保った数値表現に変換し、デコーダがその表現から訳文を生成します。なお、BERTはTransformerのエンコーダ部分をベースにしたモデルとして知られています。

試験のポイント

  • エンコーダ=入力を潜在ベクトル・数値表現に変換する側
  • VAEでは「物を見る部屋」、デコーダは「絵を描く部屋」とたとえられる
  • VAEとTransformerの両方に登場する構成要素
  • デコーダとの役割の取り違えがひっかけになりやすい

エンコーダの確認問題(○×)

VAEにおけるエンコーダは、潜在ベクトルを受け取って元のデータに近いデータを生成する役割を担う。

答えと解説を見る

答え:×

それはデコーダの役割です。エンコーダは入力データを潜在ベクトルに変換します。

エンコーダとあわせて覚えたい関連用語

「生成AIの仕組みと生成モデル」のほかの用語

生成AIの仕組みと生成モデルの用語一覧(23語)を見る →

生成AIパスポート 用語集(全407語)のトップに戻る

↑