- 公開日
Google 画像検索エンジンはどのように構築しますか
- 著者

- 名前
- AbnAsia.org
- @steven_n_t
この問題をランキングの問題として組み立てることができます。 2 つの画像を入力として受け取り、類似性スコアを返すモデルが必要です。 そのモデルを使用すると、その類似性スコアに基づいて画像をランク付けできます。 典型的なモデリング手法は、画像のベクトル表現 (埋め込み) を学習し、それらのベクトルの類似性メトリックを計算できるモデルを利用することです。 画像のベクトル表現を学習するには画像の特徴を抽出できるモデルが必要です。また、テキスト入力のベクトル表現を学習するにはテキストの特徴を抽出できるモデルが必要です。 ベクトル表現が意味的に整合するように、画像モデルとテキスト モデルを共同トレーニングする必要があります。
確実に高速に取得するには、既存の画像を保存し、類似した画像をすばやく検索する方法が必要です。 画像をベクトル表現にエンコードしているので、画像をベクトル データベースにインデックス付けするのは論理的だと思われます。 インデックス作成パイプラインは、元の画像をベクトル表現に変換し、ベクトル データベースにインデックスを付けます。
ユーザーがテキストまたは画像のクエリを入力すると、画像のリストを返す必要があります。 埋め込み生成サービスは、入力クエリの埋め込みエンコーディングを生成します。 埋め込みクエリはベクトル データベースに送信され、クエリの最近傍が返されます。 再ランキング サービスは主に、埋め込み生成モデルよりも優れたモデルを使用して最近傍を再ランク付けするために使用されます。 ユーザー固有のデータを使用して、ランキングを特定のユーザーに合わせてカスタマイズするために使用できます。 結果として得られるリストはイメージ ID のリストであり、その後イメージ ストアに送信されて実際のイメージが取得され、ユーザーに返されます。

著者
Ai Base Network (ABN), ABN ASIAは、アカデミアに深く関わり、アメリカ、オランダ、ハンガリー、日本、韓国、シンガポール、ベトナムでの仕事経験を持つ人々によって設立されました。ABN ASIAは、学問とテクノロジーが機会と出会う場所です。最先端のソリューションと優れたソフトウェア開発サービスにより、ビジネスがレベルアップし、グローバルシーンに挑戦できるよう支援しています。 私たちの取り組み: より速く。 より良い。 より信頼性が高くなります。 ほとんどの場合、価格も安くなります。
いつでも、ITサービス、デジタルコンサルティング、既製のソフトウェアソリューション、または提案依頼書(RFP)をお探しの際は、お気軽にお問い合わせください。お問い合わせ先は[email protected]です。お客様のテクノロジーに関するニーズにお応えします。

© ABN ASIA