アーカイブ / AI Agent
広告でクリックした商品と購入した商品が違う場合の購入予測
Click A, Buy B (CABB)
概要
- クリック商品と購入商品が同じCABAと、異なるCABBを別々の予測先として学習する。
- 商品を末端カテゴリに対応させ、関与ログから学んだカテゴリ間の類似度でCABB記録の重みを変える。
- 著者らはラストクリック方式比で正規化エントロピー13.9%低下、オンライン試験で主要事業指標0.25%改善を報告する。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、Click A, Buy B (CABB)の仕組み
- 01広告の商品クリック
- 02商品を末端カテゴリへ
- 03カテゴリ類似度で重み付け
- 04二種類の購入を予測
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
広告で商品Aをクリックした人が、移動先の通販サイトやアプリで商品Bを買うことがある。著者らは、これを「Click A, Buy B(CABB)」と呼び、自社の購入に至ったセッションで相当数見られると述べる。
クリック商品と購入商品が同じだと仮定すると、購入と相関するだけの商品も学習上で評価され得る。広告経由の購入をどの商品に結び付けるかは、推薦モデルが次に何を推すかに関わる。
手法
入力は広告でクリックされた商品と、その後に購入された商品の記録である。各商品を商品分類表の末端カテゴリに対応させ、複数商品への関与ログからカテゴリ同士の類似度を学ぶ。これは、共通する関与の傾向を手がかりに商品間の関係を捉える協調フィルタリングの考え方を使う。
予測モデルには、AをクリックしてAを買うCABAと、AをクリックしてBを買うCABBの二つの出力先を設ける。CABBの学習ではカテゴリ間の類似度から決めた重みを使う。重みとは各記録が学習に与える影響の大きさで、著者らは代替品・補完品の関係を反映する組み合わせを重視し、偶然のカテゴリ横断購入を軽く扱うとしている。
新規性
著者らの提案は、クリック商品Aを買う場合(CABA)と、別の商品Bを買う場合(CABB)に予測先を分ける点にある。購入という結果だけで両者を一括して学習する問題に対応する。
さらにCABBの記録には、商品カテゴリ間の類似度に応じた重みを付ける。著者らは、代替品や補完品の関係を反映する組み合わせを強め、偶然の購入とみられる組み合わせを弱める狙いを示している。
従来手法との違い
オフライン評価の比較対象は、最後のクリックに購入成果を割り当てるラストクリック方式である。著者らは、クリックと購入の組み合わせをそのまま学習すると、購入と相関するだけの商品まで高く評価し、予測に偏りが生じると問題を設定した。
提案法では、同一商品と別商品の購入を別々に予測し、後者の学習にはカテゴリ間の類似度を反映する。確認できた本文の範囲では、ほかの比較方式や、二つの変更それぞれの効果は示されていない。
実験結果
著者らは通販のセッションを使ったオフライン評価で、ラストクリック方式に比べて正規化エントロピーが13.9%低下したと報告する。これは予測確率の当てはまりを評価する指標だが、商品やカテゴリごとの成績はこの数値だけでは分からない。
実際の配信を使うオンラインA/Bテストでは、主要事業指標が0.25%改善したと報告する。確認できた本文の範囲では、指標名、試験期間、対象規模、統計的な不確実性は確認できない。購入率が0.25%上がった、あるいは0.25ポイント上がったとは読み替えられない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:通販サイトの広告経由セッションで、クリックした商品と実際に買った商品が異なる記録を購入予測に活用する。入力は商品ID付きのクリック・購入履歴、商品分類表、複数商品への関与ログとし、出力はCABAとCABBそれぞれの予測値にする。
学習用の区別はクリック商品IDと購入商品IDの一致・不一致から作る。追加センサーは想定せず、自社の商品を末端カテゴリに対応させて類似度を学習し、予測モデルを自社の記録に適合させる。効果は仮説として検証する。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:自社の広告クリック・購入履歴から商品IDの一致・不一致を判定し、CABAとCABBの学習用ラベルを作る。必要なデータはこの履歴、商品分類表、複数商品への関与ログで、追加センサーは想定しない。商品を末端カテゴリに対応させ、カテゴリ間の類似度と二つの予測先を自社データで学習する。
同じ評価対象と期間でラストクリック方式を基準に置き、正規化エントロピーを比較する。併せて別商品購入の比率とカテゴリ別の誤差を測る。配信試験に進む場合は主要事業指標を先に定義し、A/Bテストで差を確認する。
限界と課題
確認できた本文の範囲では、著者らが明示した限界は読み取れない。オフライン評価の件数やデータ分割、オンライン試験の期間・対象規模、主要事業指標の名称や不確実性も示されておらず、結果の適用範囲は判断できない。
編集上の検証事項は、広告のクリックと後の購入を正しく対応付けられるか、商品分類が粗い場合にも類似度が役立つか、偶然の別商品購入を十分に弱められるかである。自社で使う際は、カテゴリ別の偏りも確かめたい。
出典
元のタイトル・要旨を確認する(英語)
Click A, Buy B: Rethinking Conversion Attribution in E- Commerce Recommendations
User journeys in e-commerce routinely violate the one-to-one assumption that a clicked item on an advertising platform is the same item later purchased on the merchant's website/app. For a significant number of converting sessions on our platform, users click product A but buy product B -- the Click A, Buy B (CABB) phenomenon. Training recommendation models on raw click-conversion pairs therefore rewards items that merely correlate with purchases, leading to biased learning and sub-optimal conversion rates. We reframe conversion prediction as a multi-task problem with separate heads for Click A Buy A (CABA) and Click A Buy B (CABB). To isolate informative CABB conversions from unrelated CABB conversions, we introduce a taxonomy-aware collaborative filtering weighting scheme where each product is first mapped to a leaf node in a product taxonomy, and a category-to-category similarity matrix is learned from large-scale co-engagement logs. This weighting amplifies pairs that reflect genuine substitutable or complementary relations while down-weighting coincidental cross-category purchases. Offline evaluation on e-commerce sessions reduces normalized entropy by 13.9% versus a last-click attribution baseline. An online A/B test on live traffic shows +0.25% gains in the primary business metric.
論文要旨に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




