AI LAB / KEYWORD DICTIONARY

基礎知識

Latent Representation(潜在表現)とは?

潜在表現とは、入力データを、モデルの処理に重要な特徴を保つ数値表現へ変換したものです。一般に元データより低次元に圧縮され、分類、生成、検索などの後段処理に利用されます。

仕組みと使いどころ

画像や文章などの入力は、エンコーダーによってベクトルなどの潜在表現へ写像されます。潜在表現は、入力の背後にある構造やタスクに関係する特徴を保持し、不要または重複する情報を省くことで、データを効率よく扱えるようにします。オートエンコーダーでは、潜在表現から入力を復元できるよう学習します。また、画像分類、物体検出、画像生成、意味検索などでも後段の予測や生成に使われます。ただし、圧縮は通常情報の損失を伴い、元データのすべてを保持するとは限りません。何が残るかはモデルの構造、学習データ、学習目的に依存し、各次元の意味が人に直接理解できるとも限りません。

Latent Representationの活用例

たとえば、こんな場面で

動画処理では、各フレームの小領域から抽出した特徴を、学習可能な3次元畳み込み層で64チャンネルの潜在表現へ圧縮し、その表現を後段の処理に渡す構成が考えられます。

使うときのポイント

潜在表現を比較するときは、次元数だけでなく、どの入力から、どの学習目的で作られ、後段のどの処理に使われる表現なのかを確認してください。

参考資料

What Is Latent Space? | IBM (新しいタブで開きます)What Is an Autoencoder? | IBM (新しいタブで開きます)Machine Learning Glossary  |  Google for Developers (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る