Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ベイズマルチファクターモデルとbPCausal
Search
ディップ株式会社
PRO
December 08, 2025
Technology
53
0
Share
ベイズマルチファクターモデルとbPCausal
ディップ株式会社
PRO
December 08, 2025
More Decks by ディップ株式会社
See All by ディップ株式会社
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
14
Day2_Docker_ハンズオン研修_section1-4.pdf
dip_tech
PRO
0
14
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
22
ハッカソンや個人開発で何作る? テーマ発見〜アイデア発想ハンズオン! 技育CAMPアカデミア
dip_tech
PRO
0
47
技育祭登壇|「AIを使える」は、勘違いだった。 コードが書けてもプロになれなかった僕の1年戦記
dip_tech
PRO
0
100
【dip】企業紹介
dip_tech
PRO
0
220
自律型組織の真実__甘い自走_を捨てて導いた_EMによる戦略的組織変革_Final.pdf
dip_tech
PRO
2
930
チーム開発に向けて|内定者インターン資料
dip_tech
PRO
0
32
AIのポテンシャルを引き出す基盤刷新
dip_tech
PRO
0
51
Other Decks in Technology
See All in Technology
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
310
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
140
バイブコーディングで3倍早く⚪⚪を作ってみた
samakada
0
120
Shipping AI Agents — Lessons from Production
vvatanabe
0
280
AI時代 に増える データ活用先
takahal
0
320
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
160
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.5k
ServiceNow Knowledge 26 の歩き方
manarobot
0
160
ニックトレイン2026[名古屋]
furutaatsuya
0
110
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
3
3.7k
Choose your own adventure in agentic design patterns
glaforge
0
150
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
79k
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
340
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
510
A designer walks into a library…
pauljervisheath
211
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
770
Ethics towards AI in product and experience design
skipperchong
2
260
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
260
Discover your Explorer Soul
emna__ayadi
2
1.1k
Prompt Engineering for Job Search
mfonobong
0
270
Transcript
ベイズマルチファクターモデルと bPCausal ディップ株式会社|久保知生 2025-12-06
自己紹介 • 名前:久保知生/クボトモキ • 所属:ディップ株式会社 • 仕事:マーケティング施策 × 計量経済学・機械学習
この時間で話すこと • bPCausal:: • ベイジアンファクターモデルのよいところ
パネルデータの効果検証:DiD 介入効果 平行トレンド
DiDの課題 • 平行トレンド仮定を満たさない場合の対処 • ユニット・時間に特有の係数を入れられないこと • 信頼区間の説明が実務的に難しいこと
ベイジアンファクターモデルの強み • 平行トレンド仮定を満たさない場合の対処 – 処置ユニットのポテンシャルアウトカムを予測 • ユニット・時間に特有の係数を入れられないこと – OK •
信頼区間の説明が実務的に難しいこと – ベイズ信用区間
ドイツ再統合が西ドイツのGDPに与えた効果
「対照群」と「介入前の介入群」から 介入群のポテンシャルアウトカムをつくる https://yiqingxu.org/public/panel/lec3_handout.pdf 介入群 対照群 介入前 介入後
ベイジアンLasso + MCMC
統合された西ドイツ(実線)と 反実仮想西ドイツ(点線)
ドイツ統合が西ドイツのGDP与えた 平均処置効果
まとめ • 処置ユニットのポテンシャルアウトカムを予測 • ユニット・時間に特有の係数OK • ベイズ信用区間の構築
APPENDIX
準備 • 𝑖 = 1,2, ⋯ , 𝑁:ユニット • 𝑡
= 1,2, ⋯ , 𝑇:時間 • 𝑎𝑖 :各ユニットの介入タイミング(確率変数) – 𝑎𝑖 ∈ 𝐴 = {1,2, ⋯ , 𝑇, 𝑐})。 – 𝑎𝑖 = 𝑐 > 𝑇 のとき、ユニット𝑖は観測されるデータの中で介入 されない。
Estimand • 介入効果を以下で定義する。 • 𝛿𝑖𝑡 = 𝑦𝑖𝑡 𝑎𝑖 − 𝑦𝑖𝑡
𝑐 𝑎𝑖 ≤ 𝑡 ≤ 𝑇 – つまり、介入効果は介入群のユニット𝑖に対して、介入後のア ウトカムと反実仮想のアウトカムの差とされる。
識別過程:Latent ignorability • 𝑋𝑖 :共変量ベクトル • 𝑈𝑖 :ユニットレベルの異質性とユニット特有の時間トレンド • 𝑃𝑟
𝑎𝑖 |𝑋𝑖 , 𝑌𝑖 0 , 𝑈𝑖 = 𝑃𝑟 𝑎𝑖 |𝑋𝑖 , 𝑌𝑖 0 𝑚𝑖𝑠, 𝑌𝑖 0 𝑜𝑏𝑠, 𝑈𝑖 = 𝑃𝑟 𝑎𝑖 |𝑋𝑖 , 𝑈𝑖 • 𝑋𝑖 と𝑈𝑖 で条件付ければ、𝑌𝑖 0 なる時系列は割り当てメカニズムと独立。 • Strict Exogeneityの拡張 – 𝑈𝑖 で条件付ければ過去のアウトカムが現在・未来の処置に影響しない。
Functional form • ユニット𝑖の時間𝑡におけるポテンシャルアウトカムは以下で定義さ れる。 • 𝑦𝑖𝑡 𝑐 = 𝑋𝑖𝑡
′𝛽𝑖𝑡 + 𝛾𝑖 ′𝑓𝑡 + 𝜖𝑖𝑡 – 𝛽𝑖𝑡 = 𝛽 + 𝛼𝑖 + 𝜉𝑡 – 𝜉𝑡 = 𝜙𝜉 𝜉𝑡−1 + 𝑒𝑡 – 𝑓𝑡 = 𝜙𝑓 𝑓𝑡−1 + 𝜈𝑡 • 𝑋𝑖𝑡 :観測される共変量(時間不変、ユニット不変を許す) • 𝛾𝑖 ′𝑓𝑡 :潜在的なマルチファクター項
スパースモデリング • 𝛽の事前分布は以下のような階層構造にすることで、ベイズ 縮小を可能にしている。 – 𝛽𝑘 |𝜏𝑘 2 ∼ 𝑁
0, 𝜏𝑘 2 ∀1 ≤ 𝑘 ≤ 𝑝1 – 𝜏𝑘 2|𝜆𝛽 ∼ 𝐸𝑥𝑝 𝜆𝛽 2 2 – 𝜆𝛽 2 ∼ 𝒢 𝑎1 , 𝑎2 • ただし𝑝1 は共変量の個数。 • 𝜆𝛽 はLassoにおける正則化パラメータに相当。
スパースモデリング • 他のパラメータ𝛼𝑖 ,𝜉𝑖 ,𝛾𝑖 についてもre-parametarizetionによ る縮小アプローチがとられている。 – 𝛼𝑖 =
𝑤𝛼 ⋅ 𝛼𝑖 – 𝜉𝑖 = 𝑤𝜉 ⋅ ሚ 𝜉𝑖 – 𝛾𝑖 = 𝑤𝛾 ⋅ 𝛾𝑖 • それぞれの重み𝑤が0に近似されるのであればモデルに 含まれないようにする。