Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ベイズマルチファクターモデルとbPCausal
Search
ディップ株式会社
PRO
December 08, 2025
Technology
83
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 ディップ株式会社
【iOSDC登壇】Kotlin Multiplatformを軸にした技術戦略
dip_tech
PRO
0
61
_型ガードしたのにnullable_から卒業する.pdf
dip_tech
PRO
0
58
はじめての環境構築!デプロイ〜Docker基礎を学べるワークショップ!
dip_tech
PRO
0
52
【TSKaigi2026登壇資料】決定論的な型チェックへ Go 製コンパイラによる10倍速の裏側で stableTypeOrdering から見える並列化への挑戦
dip_tech
PRO
2
480
【TSKaigi2026登壇資料】バイトル」のTypeScriptリニューアル — 積み上がったレガシーとパフォーマンスに挑む現在地
dip_tech
PRO
1
970
【新卒研修】ライブデモ + compose.yaml読解_講義資料
dip_tech
PRO
0
580
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
760
【ディップ|26年新卒研修資料】Docker_ハンズオン研修
dip_tech
PRO
0
680
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
740
Other Decks in Technology
See All in Technology
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
260
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
150
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.9k
Snowflakeのコスト最適化を支えるアーキテクチャ設計
ktatsuya
1
1.5k
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
270
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.2k
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
220
20260906 「AWS運用入門」著者が教える、運用業務への生成AI活用入門
masaruogura
0
260
SQL文一行も書けない人事がCortexもろもろを使って人事業務を楽にしてみる
ponponmikankan
1
220
「重なり」は迎える側がつくる ― 人もAIエージェントも歓迎するプロダクトエンジニアリング ―
go0517go
PRO
0
280
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
920
プロダクト思考 × 基盤思考を AIで実現する Compound Engineering
tkc66buzz
1
320
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
The browser strikes back
jonoalderson
0
1.7k
Writing Fast Ruby
sferik
630
63k
Designing for Performance
lara
611
70k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
620
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
520
sira's awesome portfolio website redesign presentation
elsirapls
0
410
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に近似されるのであればモデルに 含まれないようにする。