Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
因果効果にもとづいた広告配信 株式会社サイバーエージェント 森脇大輔
Slide 2
Slide 2 text
自己紹介 ● AILab経済学チーム@CyberAgent ● 最近流行りの霞が関→テック企業転職組 ● Ph.D. in Econ from University at Albany
Slide 3
Slide 3 text
AI Lab 経済学チーム 【研究テーマ】 次世代の意思決定方法を作る 【研究領域】 因果推論/計量経済学/メカニズムデザイン/機械学習/強化学習 【共同研究】 Yale大学 成田さん、慶應義塾大学 星野教授 AAAI, Web Conf(WWW), ICML, NeurIPS等に採択 3
Slide 4
Slide 4 text
因果効果にもとづいた広告配信
Slide 5
Slide 5 text
アジェンダ ● 広告とは何なのか ● オンライン広告における因果効果の意義 ● 因果効果の予測 ● 実証実験 ● まとめと残された課題
Slide 6
Slide 6 text
広告とは何なのか
Slide 7
Slide 7 text
広告とは何なのか ● とりあえず、「価格や製品の質・量の変化を伴わずに売上を増やす、なんらかの企業のアクショ ン」と定義する。 広告量 売上
Slide 8
Slide 8 text
広告とは何なのか ● とりあえず、「価格や製品の質・量の変化を伴わずに売上を増やす、なんらかの企業のアクショ ン」と定義する。 ● 限界費用をゼロと考えれば広告の最適な量というのは広告単価と売上増の交点で決まる 広告量 売上 広告量 ⊿売上 広告単価 最適広告量
Slide 9
Slide 9 text
パーソナライゼーションが可能な世界での広告 ● パーソナライゼーションが可能な世界で考えてみる 広告量 売上 Aさん Bさん Cさん Dさん
Slide 10
Slide 10 text
パーソナライゼーションが可能な世界での広告 ● パーソナライゼーションが可能な世界で考えてみる ● 広告の効果は人によって違う 広告量 売上 Aさん Bさん Cさん Dさん 広告量 ⊿売上 広告単価 最適広告量? Aさん Bさん Cさん Dさん
Slide 11
Slide 11 text
オンライン広告における因果効果 の意義
Slide 12
Slide 12 text
オンライン広告における広告枠オークション ● 何十億の広告枠をめぐってオークションが開催 ● DSPといわれるサーバーが代わりに入札 入札・広告配信 広告主 DSP 消費者
Slide 13
Slide 13 text
オンライン広告における広告枠オークション ● 何十億の広告枠をめぐってオークションが開催 ● DSPといわれるサーバーが代わりに入札 ● 広告配信後のクリックやページ来訪に対して広告主が報酬支払い
Slide 14
Slide 14 text
インセンティブ整合的? 広告配信後のクリックやページ来訪に対して報酬支払い ● DSPの最適戦略は、広告をクリックしそうな 人、ページ来訪しそうな人の広告枠を買い付 けること ● しかし、広告配信後のクリックやページ来訪 は必ずしも最終的な売り上げの増加を意味し ない(右図)
Slide 15
Slide 15 text
広告効果にもとづかない広告配信 ● 広告効果にもとづかない広告配信は、まさに前掲の図の状態 広告量 ⊿売上 広告単価 最適広告量? Aさん Bさん Cさん Dさん
Slide 16
Slide 16 text
並べ替え ● 広告効果の高い消費者順に高く入札していくこ とで最適な広告配信量が期待できる ● 個別の広告効果の予測が必要 広告量 ⊿売上 広告単価 最適広告量 Aさん Bさん Cさん Dさん
Slide 17
Slide 17 text
(個別)因果効果の予測
Slide 18
Slide 18 text
各ユーザーの因果効果を予測したい ● Uplift modellingのフレームワークを使う ● ある特徴量Xを持つ人の広告を受けたとき(Y T)と受けなかったとき(YC)の差が広告による因果 効果 ● それぞれの項を予測すればいいだけ
Slide 19
Slide 19 text
広告配信データにおけるバイアス ● 予測モデルを訓練するために必要なデータは過去の広告キャンペーンのから入手 ● 誰に広告を配信するかは ランダムではない ● 広告配信のされやすさとアウトカムが相関している場合、予測が過大もしくは過少になる (例)家電量販店の広告キャンペーン 定期的に来訪するAさん 普段はライバル店を利用するBさん リタゲロジックによって高値で入札 来店経験がないので安値で入札 高値で入札されるAさんのほうが広告を配信されやすく来訪しやすい => 因果効果の上方バイアス
Slide 20
Slide 20 text
広告のされやすさでデータを補正 ● オンライン広告では広告のされやすさ=ウェブサイト・アプリ利用頻度、入札価格の高さである 程度予測できる 広告のされやすさ, e(X) 実際の広告接触数
Slide 21
Slide 21 text
広告のされやすさでデータを補正 ● オンライン広告では広告のされやすさ=ウェブサイト・アプリ利用頻度、入札価格の高さである 程度予測できる ● 広告のされやすさを予測する予測器e(X)を用いてデータのバイアスを補正 実際の広告接触数 実際の広告接触数 補正後 広告のされやすさ, e(X) 広告のされやすさ, e(X)
Slide 22
Slide 22 text
厳密には・・・ ● 予測器の学習の際の損失関数にe(X)を導入する(詳細はMoriwaki et al. (2020, AdKDD)) ● 計算された予測値から効果を推定
Slide 23
Slide 23 text
実証実験
Slide 24
Slide 24 text
因果効果ベースの入札戦略は本当に効果的か ● 実際にやってみる ● 通常、コンバージョン率をもとに決められている入札価格を因果効果ベースに置き換 える 1コンバージョンあたりの価値 予測される因果効果 調整係数
Slide 25
Slide 25 text
A/Bテスト ● 予算とユーザーを分けて既存の入札戦略と因果効 果ベースの入札戦略を比較してみる。 ● 実際の広告案件を使うため、因果効果ベースの入札 は一部のユーザーのみに適用
Slide 26
Slide 26 text
結果 ● クリック率では劣っていたが、リーチ率やインプレッション数で優れていた 因果効果ベース 既存モデル Diff ユーザーあたりイン プレッション数 1.28 1.0 0.28*** ユーザーあたりクリッ ク数 0.54 1.0 -0.46** リーチ率 1.71 1.0 0.71***
Slide 27
Slide 27 text
大きなビジネスインパクト ● 少ないコストでリーチ。実効CPAで70%もコスト減少 因果効果ベース 既存モデル ビジネスインパクト インプレッションあた り原価 0.27 1.0 73%saved! リーチあたりコスト 0.24 1.0 76% saved! 実効CPA 0.3 1.0 70% saved!
Slide 28
Slide 28 text
まとめと残された課題
Slide 29
Slide 29 text
まとめ ● 広告は売上を増やすためのもの ● パーソナライゼーションできるオンライン広告では因果効果を予測することで最適な広告配信 ができる ● 実プロダクトで因果効果ベースの入札戦略を実装し、好パフォーマンスを得た
Slide 30
Slide 30 text
残された課題 ● CPC, CPAといった課金システムのもとでは因果効果ベースの入札は導入できない ○ どうやって成果をはかる? ○ インセンティブ非整合 ● 広告主とDSP双方が幸せになる方法は? ○ 課金システムを因果効果ベースにする? ○ 既存の課金システムに迎合する? ● アトリビューションの問題
Slide 31
Slide 31 text
Thank you!