表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

新しい商品語を学習し直さずに追加できる生成型の商品検索

OneRetrieval

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

OneRetrievalの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1. Overview of OneRetrieval. (a) KAE maps each item and query to a six-token semantic identifier through a shared attribute dictionary; (b) four-stage supervised fine-tuning anchors the SID alphabet and produces the personalized deployment policy; (c) online serving decodes top- K K SIDs by unconstrained beam search, with a dashed reserved-slot bypass that carries the editability of the inverted index into the generative regime without retraining.

出典:OneRetrieval / arXiv ↗

概要

  • OneRetrievalは属性語に対応する6位置の番号列を生成し、商品候補へ戻す検索方式だ。
  • 予約枠と辞書を更新することで、著者らの設計では新語をモデルの再学習なしに登録できる。
  • 著者らは500万件の検索要求による評価とオンライン比較で、候補収集性能と運用上の編集性を報告した。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、OneRetrievalの仕組み

左から右へ読む
  1. 01検索語と利用履歴
  2. 02属性語を番号化
  3. 03商品番号列を生成
  4. 04商品候補を返す

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

大規模な通販検索は、単語一致、意味の近さ、過去の購入行動など、複数の方法で商品候補を集める。結果をまとめる手間がある一方、単語一致の経路は、急に話題になった商品名を辞書へ追加しやすい。

生成型検索は一つのモデルで候補を作るが、新しい語を狙った商品群へすぐ結び付ける仕組みが課題だった。検索品質と運用中の編集しやすさを両立させる必要がある。

手法

OneRetrievalは、商品や検索語に含まれる属性語を、共通の辞書で6つの位置を持つ番号列へ変換する。この番号列を意味識別子と呼び、モデルは検索語と利用者の最近の行動を受けて、候補となる識別子を順に生成する。対応表で番号列を商品群へ戻し、後段の並べ替え処理へ渡す。例えば新しいブランド名で検索されたときは、その語に結び付く枠から対象商品群を探せる。

学習では属性語と番号枠の対応付けなどを段階的に行う。運用開始後の新語は、辞書の空き予約枠へ登録し、その枠を対象商品群に対応付ける。著者らの設計では、この更新にモデルの再学習は要らない。

新規性

OneRetrievalは、商品を表す番号列の各位置を、意味の分かる属性語のグループに対応させた。さらに未使用の番号枠をあらかじめ確保し、導入後に新しい語と対象商品を結び付ける仕組みを設けている。

著者らは、モデルを再学習せずに新語を登録できる生成型検索方式として提案した。18種類の属性を6グループにまとめ、語の多い位置へ多くの番号枠を割り当てる設計も組み合わせている。

従来手法との違い

従来の商品検索は、単語の一致を見る転置索引、意味の近さを見る検索、利用履歴を見る検索などを併用する。転置索引は新語を登録しやすい一方、著者らの環境では、その経路から来た商品群の購入率が全体平均を下回っていた。

既存の生成型検索は、学習時に番号の意味が固定される方式か、自由な語句の生成に新語の扱いを委ねる方式が中心だった。OneRetrievalは予約枠と辞書の更新で、指定した商品群への経路を作る。

実験結果

著者らは実際の検索要求500万件を用いた評価で、OneRetrievalが比較した生成型方式のうち最も強いものと同程度の深い候補収集性能を示し、新語を指定商品へ導く命中率は固定型の番号方式より一桁以上高いと報告する。

オンラインでは、転置索引の経路を置き換えた際に注文量が有意に増え、置換範囲を検索段階の大半へ広げても購入率を保ちながらクリック率が有意に上がったとしている。確認できた本文の範囲では、これらオンライン指標の具体的な増減幅は確認できない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:通販サイトで急に検索が増えた新しいブランド名を当日中に扱う。運用担当者は新語を属性辞書へ登録し、空いた予約枠と対象商品群を対応付ける。検索時には利用者の語句から商品候補を作り、既存の後段の並べ替えへ渡す。

担当者は登録前後で、指定商品群が候補に入る割合と、無関係な商品が混じる割合を確認する。新語の登録が既存の人気語の検索結果を崩していないかも見る。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:新語の登録が頻繁な商品群を一つ選び、既存の転置索引とOneRetrievalで同じ検索要求を処理する。語の登録から検索へ反映されるまでの時間、指定商品群への命中率、候補の関連性を測る。

次に、予約枠へ新語を追加する前後で既存語の候補が変わらないか調べる。運用評価では、候補収集だけでなく、後段の並べ替え後のクリック率と注文量も既存経路を基準に比べる。

限界と課題

確認できた本文の範囲では、実サービスでの改善は報告されているが、オンライン比較の効果量や新語ごとのばらつきは確認できない。著者らは、予約枠を新語へ割り当てる運用を説明している一方、その枠を使い切った後の扱いは、この範囲だけでは判断できない。

導入時には、辞書と商品対応表の更新が実際にどの程度の時間で反映されるか、新語の誤登録がどの候補へ波及するかを確かめる必要がある。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

OneRetrieval: Unifying Multi-Branch E-commerce Retrieval with an Editable Generative Model

Industrial e-commerce search serves hundreds of millions of items through a multi-branch retrieval stage fused by hand-tuned merging without joint optimization. Generative retrieval (GR) raises the prospect of collapsing this stage into a single model, yet unification is gated by more than retrieval quality: the inverted-index branch converts below the platform average yet persists because it is almost the only branch where operations can inject a new term within hours without any model update; a one-model substitute must preserve this real-time editability. Existing GR methods structurally lack it: closed-codebook methods fix each slot to a quantized embedding at training, while open-vocabulary methods leave new-term routing to model generalization. We present OneRetrieval, a one-model GR framework built on Keyword-Aligned Encoding (KAE), which ties each identifier position to an interpretable attribute word, pairing competitive recall quality with the editability of the inverted index -- to our knowledge the first editable generative retrieval method. An information-theoretic merging organizes 18 attribute categories into six codebook groups with non-uniform capacity; reserved slots in each codebook can be bound to new words after deployment without retraining; and a four-stage fine-tuning pipeline secures quality and editability jointly. On five million real-traffic requests, OneRetrieval matches the deep recall of the strongest generative baseline, with an intervention hit rate over an order of magnitude above closed-codebook encodings. Online, replacing the inverted-index branch significantly lifts order volume; extending to nearly the entire stage holds conversion while improving CTR. The system is deployed at Kuaishou, serving hundreds of millions of PVs daily.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-30