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

since
平成38年9月29日

← 検索結果に戻る

行動履歴を一度読み、複数の広告候補を採点するReST

ReST

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

概要

  • ReSTは行動履歴を一度符号化し、複数の広告候補の採点に再利用する。
  • 産業データのLarge設定では、本番用DLRMに対するAUC改善率がReSTは+0.92%、Trans.は+0.72%だった。
  • 著者らの一週間の本番A/B試験では、オンラインAUCが1.31%、主要な収益指標が11.93%改善した。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、ReSTの仕組み

左から右へ読む
  1. 01時刻付き行動履歴
  2. 02履歴を一度符号化
  3. 03広告ごとに照合
  4. 04成約確率

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

研究の背景

ReSTは、利用者の行動履歴から複数の広告候補の成約確率を予測する手法である。一回の順位付けで同じ履歴を多数の候補と照合するため、予測精度と応答時間の両方が問題になる。

閲覧やクリックには偶発的な行動が混じり、行動間の経過時間も一定ではない。成約ラベルは履歴中の各行動に付くわけではなく、履歴を読む部分に学習の信号が届きにくい。

手法

行動の特徴と時刻を系列エンコーダに入れ、広告候補間で共有する履歴表現を作る。エンコーダは、情報をどれだけ通すかを学ぶ二つのゲートで、行動の情報を集める前後の影響を調整する。行動順と実際の経過時間を別々に表し、層を重ねたときの学習を安定させる正規化も使う。

軽いクロスデコーダが、広告、利用者、配信状況などを表す照合用の要素から履歴表現を参照し、候補ごとの成約確率を出す。同じ利用者の複数広告を採点するとき、履歴表現は一度作って再利用する。学習時には系列側だけの成約予測と、系列・非系列の利用者表現を対応付ける補助課題も使う。

新規性

ReSTは、一人の行動履歴を読む計算と、広告候補ごとの照合を分離する。学習時には同じ利用者の重なる履歴をまとめ、配信時には一度作った履歴表現を候補間で再利用する。

行動の情報を集める前後のゲート、行動順と経過時間を扱う表現、深い層の学習を安定させる正規化も組み合わせた。補助的な成約予測と表現の対応付けは学習時だけに使う。

従来手法との違い

著者らは本番用DLRMの行動系列を扱う部分を差し替え、DIN、STCA、LLaMA型Transformer、HSTU、別のエンコーダ・デコーダ構成「Trans.」と比較した。同じ前処理済み履歴を入力し、主要な系列モデルの計算量をおおむねそろえた。

産業データのLarge設定で、DLRMに対するAUC改善率はReSTが+0.92%、Trans.が+0.72%、LLaMA型が+0.70%だった。AUCは正例を負例より高く採点できる度合いを表す。報告された条件での比較である。

実験結果

著者らはTikTok Shop Adsの匿名化された産業データと、MovieLens-1M、MovieLens-20M、Amazon-Booksで評価した。公開データは時系列で分割した候補ごとの予測課題とし、AUCと予測誤差の指標であるlog lossを報告した。MovieLens-20MのAUCはReSTが0.8135、Trans.が0.8103だった。

著者らによる一週間の本番広告配信A/B試験では、オンラインAUCが1.31%改善し、主要な収益指標が11.93%上がった。応答時間のP99、つまり要求の99%が収まる時間は50 msの予算内だった。確認できた本文の範囲では、公開データの分割比やオンライン試験の対象規模は分からない。

応用の可能性

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

編集上の応用案:広告配信で、一人の利用者に提示可能な広告を成約見込み順に並べる。時刻付きの閲覧・クリック履歴、利用者と配信状況の特徴、各広告の特徴を入力し、広告ごとの成約確率を出す。

学習には過去の配信記録と成約有無のラベルが要る。物理センサーは想定せず、既存ログの時刻と行動順を使う。導入先の履歴長、候補数、特徴項目に合わせて前処理とモデルを調整し、有効性を検証する応用案である。

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

導入時の検証

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

導入時の検証案:既存の順位付けモデルを基準に、同じ期間の時刻付き行動ログ、広告候補と配信状況の特徴、成約有無のラベルを用意する。物理センサーは想定せず、ログの時刻と利用者単位の結び付けを確認する。

履歴長と候補数を導入先に合わせて前処理を調整し、同じ時系列分割でAUC、log loss、要求全体の処理時間を比較する。履歴表現を候補間で再利用した際のP99応答時間も測り、欠損ログが多い群で精度を確かめる。

限界と課題

著者らは、産業データの詳細を機密上の理由で示さず、本番用DLRMに対する相対的なAUC改善率を報告している。外部で同じ産業評価を再現するには、データや評価条件の追加情報が必要になる。

編集上の検証事項は、履歴の欠落や偶発的なクリックが多い場合の精度、候補数が変わった場合の応答時間、収益指標以外への影響である。これらは導入先で確かめる論点であり、著者らが未解決の限界として報告したものではない。

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

出典

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

From Language to Behavior: Scaling Sequence Transformers for Industrial Recommendation Ranking with Rec-Native Designs

Scaling Transformers has driven large gains in language modeling, but transplanting this to behavior-sequence modeling in production ranking is challenging: recommendation differs in signal quality, where behavior sequences are noisy, temporally irregular, and sparsely supervised, and in computation asymmetry, where each request scores many candidates against one shared user history under tight latency budgets. We propose ReST, a recommendation-native Transformer scaling framework. For signal quality, it introduces a sequence encoder with dual-gated attention, rotary positional and temporal embedding, stabilized residual normalization, and training-only auxiliary objectives. For computation asymmetry, it factorizes ranking into a heavy reusable encoder and a lightweight cross decoder with projection-free KV attention and token-specific parameterization, coupling user-level shared-prefix training with shared-prefix serving for compute-once, decode-many-times ranking. Across industrial and public benchmarks, ReST achieves higher accuracy and scales more consistently along sequence length, depth, and width, where LLM-style Transformer blocks saturate. A one-week online A/B test on a production advertising platform improves online AUC by 1.31% and lifts a core revenue metric by 11.93% within a 50 ms P99 budget; ReST has since been fully deployed in production, showing that behavior-sequence scaling remains a promising, under-exploited axis for production ranking.

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