アーカイブ / AI Agent
関連商品を広く残し、クリック履歴に合わせて選ぶ推薦検索「PI2I」
PI2I
PI2Iの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 2 . (a) Illustration of traditional I2I methods. (b) Illustration of the trigger-target sampling strategy. (c) The overall framework of PI2I . (d) Procedure of the PI2I Online Asynchronous Inference.
概要
- PI2IはSwingによる商品間の候補表を広げ、利用者のクリック履歴と候補商品の関係を使って上位候補を選ぶ。
- 著者らが報告したTaobao-LargeのHit@4000はPI2Iが18.86%、Swingが4.12%、SASRecが12.00%。Hit@100ではSASRecがPI2Iを上回る。
- 著者らはオンライン取引率1.05%向上を報告する一方、次のクリック商品を候補表から引けず除外される学習例がTaobaoで約15%あると述べる。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、PI2Iの仕組み
- 01商品とクリック履歴
- 02Swingで候補表作成
- 03履歴から候補取得
- 04履歴と候補を採点
- 05上位商品を出力
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
PI2Iは、大量の商品から推薦候補を取り出し、利用者ごとに選び直す検索手法だ。推薦では最初に候補を絞り、その後に詳しく順位付けするため、最初に落とした商品は後段で選べない。
協調フィルタリングは、複数の利用者の行動から商品間の関係を見つける方法である。関連商品を各商品から一律の少数だけ残すと、関心のある候補まで消える可能性がある。一方、候補を増やすと採点量も増える。
手法
まず、同じ商品をクリックした利用者の記録から、Swingで商品間の関連度を計算し、各商品を起点に関連商品を引ける表を作る。表に残す件数を広げ、クリックした商品が候補に含まれる割合であるHit Rateと計算量を見て件数を決める。利用者が靴をクリックしたなら、その靴を含む履歴から関連商品を集める。
次に、履歴、候補のブランドや販売者、起点商品との価格差や共通クリックなどを組み合わせて採点し、上位を返す。注目機構は、候補に応じて履歴内のどの行動を重く見るかを調整する。学習では次のクリック商品を正解とし、正解につながる履歴の商品から引ける別商品などを負例、つまり不正解例として使う。
新規性
PI2Iの特徴は、商品間の関連度で作る候補表の件数を広げ、その候補に対して利用者ごとの採点を行う二段階構成にある。最初の絞り込みで、後に選ぶ余地を失う問題に対応する。
学習時の不正解例も、クリック履歴から実際に引ける候補を基に作る。著者らは、学習で採点する商品と運用時に採点する商品の条件をそろえる設計だと説明している。
従来手法との違い
比較対象のSwingは、商品をクリックした利用者の重なりから商品間の関連度を計算する手法で、PI2Iも候補表の作成に使う。従来の商品間検索では、商品ごとに残す候補を一律の少数に絞ると、後段で選べる商品も限られる。
二塔モデルは利用者と商品を別々に表現して照合する。PI2Iは候補を商品間の関係から集めた後、利用者の履歴、候補商品、両者の関係を合わせて採点する。優劣は評価したデータと候補件数ごとに読む必要がある。
実験結果
著者らは次に接触する商品を予測する課題で、検索した上位候補が実際のクリックをどれだけ含むかをHit Rateで評価した。Taobao-Largeは705,699人、20,402,247商品、130,828,023件の接触記録を含む。同データのHit@4000はPI2Iが18.86%、Swingが4.12%、SASRecが12.00%だった。
同じ表のHit@100ではPI2Iが1.55%、SASRecが2.65%で、候補件数によって順位が異なる。著者らはTaobaoの「Guess You Like」欄でオンライン取引率が1.05%向上したとも報告する。確認できた本文の範囲では、この値の比較対象と実施期間は確認できない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:通販サイトの「おすすめ商品」の候補検索に適用する。入力は時刻付きのクリック履歴と商品ID、利用できる場合はブランド、販売者、価格の情報とする。出力は、現在の利用者に提示する上位の商品候補だ。
自社の共通クリックから商品間の候補表を作り、履歴内の商品を起点に候補を集めて採点する。学習用の正解ラベルには次にクリックされた商品を使う。既存の順位付け工程に渡す前に、自社の商品構成とログの欠損に合わせて候補表と採点モデルを作り直す想定である。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:自社の時刻付きクリック履歴を時系列で学習用と評価用に分け、各時点の次のクリック商品を正解ラベルにする。商品IDと、使う場合はブランド、販売者、価格の記録を確認し、共通クリックから候補表を作る。入力は操作ログであり、追加センサーの要否は本文に記載がない。
現行の商品間検索を基準に、同じ評価期間と候補件数でHit Rate、正解が候補表にない割合、検索時間を測る。PI2I側は自社データで候補表と採点モデルを作り、表に残す件数を変えて比較する。表示に使う前に、除外された学習例と人気商品への偏りも確認する。
限界と課題
著者らは、次にクリックされた商品が履歴内のどの商品からも候補として引けない学習例を除外すると述べる。Taobaoでは約15%が該当するという。この仕組みでは、候補表に載らない商品を後段の採点で拾うことはできない。
編集上の検証事項は、自社データでの候補漏れ、候補を広げた際の処理量と応答時間、人気商品への偏り、除外例の偏りである。確認できた本文の範囲では、オンライン取引率の比較対象と実施期間を確認できず、報告値を他サイトに当てはめる根拠はない。
出典
元のタイトル・要旨を確認する(英語)
PI2I: A Personalized Item-Based Collaborative Filtering Retrieval Framework
Efficiently selecting relevant content from vast candidate pools is a critical challenge in modern recommender systems. Traditional methods, such as item-to-item collaborative filtering (CF) and two-tower models, often fall short in capturing the complex user-item interactions due to uniform truncation strategies and overdue user-item crossing. To address these limitations, we propose Personalized Item-to-Item (PI2I), a novel two-stage retrieval framework that enhances the personalization capabilities of CF. In the first Indexer Building Stage (IBS), we optimize the retrieval pool by relaxing truncation thresholds to maximize Hit Rate, thereby temporarily retaining more items users might be interested in. In the second Personalized Retrieval Stage (PRS), we introduce an interactive scoring model to overcome the limitations of inner product calculations, allowing for richer modeling of intricate user-item interactions. Additionally, we construct negative samples based on the trigger-target (item-to-item) relationship, ensuring consistency between offline training and online inference. Offline experiments on large-scale real-world datasets demonstrate that PI2I outperforms traditional CF methods and rivals Two-Tower models. Deployed in the "Guess You Like" section on Taobao, PI2I achieved a 1.05% increase in online transaction rates. In addition, we have released a large-scale recommendation dataset collected from Taobao, containing 130 million real-world user interactions used in the experiments of this paper. The dataset is publicly available at https://huggingface.co/datasets/PI2I/PI2I, which could serve as a valuable benchmark for the research community.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




