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
60
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ベイズマルチファクターモデルとbPCausal
ディップ株式会社
PRO
December 08, 2025
More Decks by ディップ株式会社
See All by ディップ株式会社
はじめての環境構築!デプロイ〜Docker基礎を学べるワークショップ!
dip_tech
PRO
0
36
【TSKaigi2026登壇資料】決定論的な型チェックへ Go 製コンパイラによる10倍速の裏側で stableTypeOrdering から見える並列化への挑戦
dip_tech
PRO
2
380
【TSKaigi2026登壇資料】バイトル」のTypeScriptリニューアル — 積み上がったレガシーとパフォーマンスに挑む現在地
dip_tech
PRO
1
350
【新卒研修】ライブデモ + compose.yaml読解_講義資料
dip_tech
PRO
0
240
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
380
【ディップ|26年新卒研修資料】Docker_ハンズオン研修
dip_tech
PRO
0
350
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
400
ハッカソンや個人開発で何作る? テーマ発見〜アイデア発想ハンズオン! 技育CAMPアカデミア
dip_tech
PRO
0
87
技育祭登壇|「AIを使える」は、勘違いだった。 コードが書けてもプロになれなかった僕の1年戦記
dip_tech
PRO
0
140
Other Decks in Technology
See All in Technology
ABEMA の Datadog × OTel 基盤、 中から見るか? 外から見るか?
tetsuya28
0
110
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
860
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
1
1.5k
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
4
1.1k
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
3
370
Databricks における 生成AIガバナンスの実践
taka_aki
1
360
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
250
関西に縁あるMicrosoft MVPsが語るCopilotの未来
kasada
0
1.2k
SIer20年! 培ったスキルがスタートアップで輝く時
shucho0103
0
790
DevOps Agentで始めるAWS運用 〜フロンティアエージェントが変える運用の現場〜
nyankotaro
1
340
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
110
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
270
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Building AI with AI
inesmontani
PRO
1
1.1k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
380
Typedesign – Prime Four
hannesfritz
42
3.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
How to Talk to Developers About Accessibility
jct
2
220
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
450
Producing Creativity
orderedlist
PRO
348
40k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
The Language of Interfaces
destraynor
162
27k
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に近似されるのであればモデルに 含まれないようにする。