LLM推論初出 7/22 01:31
ベクトル検索の「ベクトル」とは何か
https://zenn.dev/topics/ai/feed2026/7/22
AI要約
ベクトル検索における「ベクトル」とは、機械学習で用いられる数値の配列であり、単なる矢印ではない。この記事では、ベクトルと埋め込みの関係から検索結果が得られるまでのプロセスを解説し、キーワード検索やRAGとの関連性も明らかにする。
AI要点
- ベクトル検索の「ベクトル」とは、複数の数値を順番に並べたもので、言葉や文章を数値表現に変換したもの。
- 文章の意味や使われ方が似ているほど、ベクトル空間上で近い位置に配置される。
- 埋め込みモデルは、入力文章をトークンに分解し、各トークンからベクトルを生成後、集約して文章ベクトルを作成する。
- ベクトル検索は、質問と文書を同じモデルでベクトル化し、質問ベクトルに近い文書を探索する。
- ベクトル間の近さはコサイン類似度、内積、ユークリッド距離などで計算され、コサイン類似度が一般的。
なぜ重要か
ベクトル検索は、意味に基づいた高度な検索を可能にし、RAGなどの生成AI技術の基盤となるため、自然言語処理の応用範囲を大きく広げる。