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

since
平成38年9月29日

← 検索結果に戻る

商品と画面の履歴を別々に追う、購買行動予測のDSPnet

DSPnet

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

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

原論文の図の説明を読む

(a)

出典:DSPnet / arXiv ↗

概要

  • 商品履歴とアプリ内の画面履歴を別々に学び、相互の情報を使って将来の行動を予測する。
  • 著者らのオンラインA/Bテストでは、CTRが0.04ポイント、取引件数が0.78%、GMVが0.64%増加した。
  • 実務では画面別と履歴件数別に精度を確認し、既存の順位付けとの比較が必要になる。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、DSPnetの仕組み

左から右へ読む
  1. 01商品と画面の履歴
  2. 02二系列を学習
  3. 03特徴を相互に統合
  4. 04将来の行動確率

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

研究の背景

DSPnetは、アプリ内で利用者が見た商品に加え、どの画面で見たかを使って将来の行動を予測する。ここでいうシーンは「検索」「推薦」「お気に入り」のように、機能ごとに分かれたアプリ内の画面である。

画面によって扱う商品や利用者の行動は異なる。推薦画面で購入を考え始めても、実際の購入は後日お気に入り画面で起こり得るため、購入時の画面だけでは履歴の意味を取り違えかねない。

手法

入力は、利用者が接触した商品の並びと、その接触が起きたシーンの並びである。二つの系列を別々のネットワークで読み取り、それぞれが表す過去の傾向を作る。次に双方の特徴を統合し、候補商品と候補シーンについて、一定期間内に行動が起きる確率を予測する。

例えば推薦画面でモニターを見て、お気に入り画面から購入した履歴を、商品と画面の両方の流れとして扱う。学習時にはCCR、すなわち条件付き対比正則化も使う。これは履歴の一部を隠すなどして作った似た系列の表現を近づける学習で、組み合わせごとに重みを変える。

新規性

著者らが提案する要点は、商品とシーンの履歴を二つの系列として学び、予測時には双方の情報を使う設計にある。購入が起きた画面と購買意欲が生じた画面を一対一で結び付けずに済む。

さらに、履歴を一部隠したり順序を入れ替えたりした例に対し、条件付きの重みで表現の近さを調整するCCRを組み合わせた。著者らは、二系列の学習を商品とシーンの共同関係として説明している。

従来手法との違い

論文が問題にする従来の系列モデルは、シーンを使わないか、商品に付く一つの属性として扱う。属性化だけでは、どの画面を経て関心が変化したかを独立した履歴として追いにくい。DSPnetは商品側とシーン側に別々の予測経路を設ける。

例えば推薦画面で見た商品を、後日お気に入り画面から買う場合、購入画面だけを意図の発生場所とみなすと解釈がずれる。論文はこのずれを設計上の課題として扱うが、個々の購買意図を正確に特定できるとまでは示していない。

実験結果

著者らは公開ベンチマーク一つと収集した産業データ二つで実験し、既存手法との比較を報告した。さらに自社の通販検索システムでオンラインA/Bテストを行い、CTR(表示に対するクリック率)が絶対値で0.04ポイント、取引件数が相対値で0.78%、GMV(取扱高)が相対値で0.64%増えたと述べる。

これらは著者らのシステムでの結果であり、別のアプリで同じ増分を見込める数値ではない。確認できた本文の範囲では、公開データと産業データの個別スコアや、オンライン試験の期間・対象規模を十分に確認できない。

応用の可能性

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

編集上の応用案:通販アプリの検索結果の並び替えに使う。利用者が過去に接触した商品IDと、その時に開いていた検索・推薦・お気に入りなどの画面種別を時系列で入力し、候補商品の今後の接触確率を出す。

予測値は検索順位を決める一つの信号とし、担当者が画面別の結果も確認する。お気に入りからの購入が多い利用者でも、直前に見た画面だけで判断せず、商品と画面の移り変わりを評価できるかを見る。

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

導入時の検証

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

導入時の検証案:まず一種類の行動を選び、商品ID、画面種別、発生順を同じ形式で記録する。過去の期間で学習し、その後の期間で予測を評価する。既存の順位付けモデルと、画面種別を商品属性として加えた簡易モデルを比較対象に置く。

予測精度に加え、画面別・履歴件数別の誤差、検索結果のクリック率を測る。小規模な試験では画面の分類を固定し、画面変更や販売促進の前後で精度が崩れないかを確認してから、オンライン評価へ進む。

限界と課題

著者らが明示する課題は、行動履歴の疎らさ、偶然の操作や偏った行動、商品とシーンの対応から購買意図を読み違える可能性である。論文の設定は購入など一種類の行動系列を対象としており、クリックと購入を混ぜた運用への性能は、この結果からは判断できない。

編集上の確認点は、画面定義が変わった時の再学習、履歴が少ない利用者での精度、既存の順位付けへの影響である。確認できた本文の範囲では、公開・産業データの個別の精度値や実験条件を十分に照合できない。

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

出典

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

Leveraging Scene Context with Dual Networks for Sequential User Behavior Modeling

Modeling sequential user behaviors for future behavior prediction is crucial in improving user's information retrieval experience. Recent studies highlight the importance of incorporating contextual information to enhance prediction performance. One crucial but usually neglected contextual information is the scene feature which we define as sub-interfaces within an app, created by developers to provide specific functionalities, such as ``text2product search" and ``live" modules in e-commence apps. Different scenes exhibit distinct functionalities and usage habits, leading to significant distribution gap in user engagement across them. Popular sequential behavior models either ignore the scene feature or merely use it as attribute embeddings, which cannot effectively capture the dynamic interests and interplay between scenes and items when modeling user sequences. In this work, we propose a novel Dual Sequence Prediction networks (DSPnet) to effectively capture the dynamic interests and interplay between scenes and items for future behavior prediction. DSPnet consists of two parallel networks dedicated to learn users' dynamic interests over items and scenes, and a sequence feature enhancement module to capture the interplay for enhanced future behavior prediction. Further, we introduce a Conditional Contrastive Regularization (CCR) loss to capture the invariance of similar historical sequences. Theoretical analysis suggests that DSPnet is a principled way to learn the joint relationships between scene and item sequences. Extensive experiments are conducted on one public benchmark and two collected industrial datasets. The method has been deployed online in our system, bringing a 0.04 point increase in CTR, 0.78\% growth in deals, and 0.64\% rise in GMV. The codes are available at this anonymous github: \textcolor{blue}{https://anonymous.4open.science/r/DSPNet-ForPublish-2506/}.

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