Slide 24
Slide 24 text
24/63
実装 : ベクトル検索エンジン faiss
◼
C++実装なので高速
◼
多様な検索方法、GPUサポート(今回はCPU版を利用)
特徴
◼
コサイン類似度:2つのベクトルのなす角のコサイン値(同じベクトルの場合1)
◼
faiss.IndexFlatIPがコサイン類似度で検索
◼
削除時:検索インデックスを再作成(削除機能がないため)
今回はコサイン類似度が近いものを検索
◼
検索前:ベクトルを追加して「検索インデックス」を構築
◼
検索時:「検索したいベクトル」と「検索インデックス」から検索
◼
検索結果は距離が近い順のインデックス値 [2,3,1,…]
検索インデックスを構築 > 検索