投稿日: Mar 3, 2020
Amazon Elasticsearch Service で、製品の推薦、不正検出、画像の取得、動画の取得、セマンティックドキュメントの取得といった類似性ユースケースでの検索を強化する、k 近傍法 (k-NN) 検索の提供が開始されました。軽量かつ効率的な非距離空間ライブラリ (NMSLIB) を使用して構築された k-NN を利用すると、通常の Elasticsearch クエリの実行と同じくらい簡単に、数千もの次元にわたる数十億ものドキュメントに対して、ハイスケールで低レイテンシーな最近傍探索を実行することができます。
k-NN プラグインは、データポイントの空間から、クエリデータポイントに最も近い距離のデータポイントを k 個見つけます。k-NN の新しいフィールドタイプにより、集約やフィルタリングといった Elasticsearch の広範な機能群にシームレスに k-NN 検索を統合して、検索結果の精度をさらに向上させることができます。Elasticsearch の分散型アーキテクチャでは、k-NN プラグインは大規模データセットの取り込みおよび処理や、増分更新のサポートが可能です。そのためユーザーは、高速推論を行う高性能な類似検索エンジンを利用することができます。
k-NN 類似検索は、Elasticsearch の Apache 2.0 ライセンスディストリビューションである Open Distro for Elasticsearch に実装されています。Open Distro for Elasticsearch とその k-NN プラグインについての詳細は、プロジェクトのウェブサイトを参照してください。
k-NN 類似検索は Elasticsearch 7.1 以降を実行しているドメインで利用可能です。詳細については、ドキュメントを参照してください。
k-NN 類似検索は、世界各地の 22 のリージョンにわたる Amazon Elasticsearch Service ドメインで使用できます。対象リージョンは、米国東部 (バージニア北部、オハイオ)、米国西部 (オレゴン、北カリフォルニア)、AWS GovCloud (米国東部、米国西部)、カナダ (中部)、南米 (サンパウロ)、欧州 (アイルランド、ロンドン、フランクフルト、パリ、ストックホルム)、アジアパシフィック (シンガポール、シドニー、東京、ソウル、ムンバイ、香港)、AWS 中国 (北京、Sinnet により運営)、AWS 中国 (寧夏、NWCD により運営)、中東 (バーレーン)です。Amazon Elasticsearch Service の提供状況についての詳細は、AWS リージョン表をご覧ください。