埋め込み(エンベディング)とは
文章や単語の意味を、コンピュータが扱いやすい数値の並び(ベクトル)に変換したものです。意味が近い言葉ほど、ベクトル同士の距離も近くなるように設計されています。
最終更新: 2026-07-23
01
意味の近さを数値で扱う仕組み
コンピュータは文字列そのままでは「意味の近さ」を判断できないため、単語や文章を高次元の数値ベクトルに変換し、ベクトル同士の距離や角度を計算することで意味的な類似度を測ります。この変換処理が埋め込み(エンベディング)です。
大量の文章を埋め込みに変換して保存し、意味の近いものを高速に検索できるようにした仕組みがベクトルデータベースです。文章だけでなく画像や音声を埋め込みに変換できるモデルは、マルチモーダルなAIの基盤にもなっています。
02