← 最新の論文
🤖 AI

One Hierarchy, Two Systems: Semantic Product IDs for Discovery-Surface Ranking and Search-Page Query Reformulation

本論文は、単一の学習された階層的セマンティックID表現が、集約された行動シグナルによるパーソナライズされたランキングの向上と、概念に基づいたナビゲーションによるより効果的なクエリ再構成の両方を可能にし、かつタスク固有のコンテキストを保持しながら、商品発見と検索のタスクを効果的に統合できることを実証するものである。

原著者: Steven Xu, Sanjyot Thete, Saathvik Dirisala, Raghav Saboo, Nimesh Sinha, Leo Shao, Elyse Winer, Sudeep Das, Martin Wang, Kyle MacDonald

公開日 2026-08-24
📖 1 分で読めます☕ さくっと読める

原著者: Steven Xu, Sanjyot Thete, Saathvik Dirisala, Raghav Saboo, Nimesh Sinha, Leo Shao, Elyse Winer, Sudeep Das, Martin Wang, Kyle MacDonald

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

食料品や衣類、日用品を購入する広大なデジタルマーケットプレイスにおいて、一つの製品はしばしば多くの異なる顔を持っています。特定のブランドの牛乳が、ある店では一つの名前で、別の店では全く異なるコードでリストされていることがあります。棚にあるボトルは同一であるにもかかわらずです。この断片化により、コンピュータは、あるバージョンの製品を購入した顧客が他のバージョンにも興味を持つ可能性が高いことを理解するのが困難になります。これを解決するために、研究者たちは、図書館がファイリングシステムを使用するように、製品をカテゴリーに分類しようと長年試みてきました。しかし、これらの人間が作ったカテゴリーは、アイテム間の微妙な違いを捉えるにはあまりに広すぎることがあり、一方で各店舗からの生のデータは、点と点を結びつけるにはあまりに乱雑すぎるのです。課題は、買い物客にとって重要な具体的な詳細を失うことなく、製品間の関係性をコンピュータに教える方法を見つけることにあります。

DoorDashの研究チームは、製品を表現するための新しい方法、すなわち商品のレコメンデーションと検索の両方を支援する共通言語として機能する手法を開発することで、この問題の解決に乗り出しました。彼らは、製品情報を、デジタル指紋のような短くユニークなコードに変換するシステムを開発しました。これらのコードを分析したところ、それらは入れ子状の箱のように、自然に階層構造を形成していることが分かりました。コードの外側の層は製品を広範なカテゴリーにグループ化し、内側の層はますます具体的な詳細へと掘り下げていきます。この構造により、たとえそれらを掲載している店舗が異なる名前を使用していたとしても、二つの製品がコードの冒頭部分を共有しているために互いに関連しているということを、システムが理解できるようになりました。研究者たちは、この単一の階層構造が、閲覧ページで顧客にどの製品を表示するかを決めるタスクと、顧客がクエリを入力した際に、より良い検索語を提案するという、二つの非常に異なるタスクの両方を駆動できるかどうかをテストしました。

研究者たちはまず、この階層構造を、ユーザーが「夏のグリル」や「ビューティー」といったカルーセル形式のアイテムを閲覧するディスカバリーページでの製品ランキングの問題に適用しました。以前は、システムはすべての店舗のリスティングを別々の実体として扱っていたため、顧客の好みを学習することに苦労していました。もしユーザーがある店で特定の種類のコーヒーを購入しても、システムは自動的に、別の店でも同じコーヒーが好きになるかもしれないとは判断できませんでした。新しい階層的コードを使用することで、システムはこれらの類似したアイテムをグループ化し、すべてのアイテムにわたって顧客の履歴を集約することができました。これにより、ランキングアルゴリズムは、単一の店舗のリスティングではなく、製品の「概念」に対する好みを認識できるようになりました。これを実世界でテストしたところ、システムは顧客が何をカートに追加したいと考えているかを予測する能力が大幅に向上しました。結果は、エンゲージメントの顕著な向上を示しており、特に閲覧リストの上位において、顧客がより多くのアイテムをカートに追加したことが確認されました。さらに重要なことに、システムはより幅広い種類の製品を表示するようになり、同じベストセラーを繰り返すのではなく、あまり人気のないアイテムにも注目される機会を与えました。

同じ階層構造が、検索体験の向上、具体的にはユーザーがクエリを入力した際に表示されるサジェスト(提案)にも使用されました。従来、検索システムは、ユーザーの検索履歴の中で次に何が入力されたかを見ることで、新しい用語を提案してきました。このアプローチは、スペルミスや略語、あるいは同じ言葉が文脈によって異なる意味を持ち得るという事実によって混乱が生じやすいため、しばしば失敗します。新しいシステムは、代わりにユーザーの検索を、階層的コードによって定義された「製品概念」へと翻訳します。そして、生の単語の間ではなく、これらの概念間の遷移を探ります。例えば、ユーザーが「ミルク」と検索した場合、システムはこれを製品概念として理解し、ユーザーが過去に実際にクリックしたものに基づいて、「シリアル」へと横方向に移動するか、あるいは「全乳」へと検索を絞り込むことを提案できます。この手法は、従来のアプローチよりも精密であることが証明されました。テストにおいて、新しいシステムはより明確で有用なサジェストを生成し、ユーザーが探しているものをより速く見つけられるよう支援しました。実際のユーザーに展開した際、システムは製品を見つけるために必要なスクロール数とクリック数を減少させ、つまり、買い物客がより少ない労力で目的のアイテムに到達できることを意味しました。

この研究は、学習された単一の製品コードの階層構造が、製品のレコメンデーションと検索クエリの精緻化の両方において、強力な基盤として機能することを示しています。人間が作った硬直的なカテゴリーから離れ、コンピュータがデータから直接学習した構造を使用することで、研究者たちは柔軟性と精密さを兼ね備えたシステムを作り上げました。知見が示唆するのは、コンピュータが複数の詳細レベルで製品間の関係を理解するとき、個々の買い物客の特定のニーズにより良く応えられるということです。結果は単なる理論的なものではなく、新しいシステムが旧来の手法を一貫して上回り、より満足度の高い顧客とより効率的なマーケットプレイスをもたらしたという実世界の実験によって測定されました。この成果は、製品構造に関する共通の理解が、何百万もの異なるリスティングという混沌とした現実と、すべての買い物客が期待するパーソナライズされた体験との間の溝を埋めることができるということを強調しています。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →