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
MMMモデルを推定した。で、結局どうやって予算最適化すればいいの?
Search
ディップ株式会社
PRO
June 26, 2025
Technology
65
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MMMモデルを推定した。で、結局どうやって予算最適化すればいいの?
ディップ株式会社
PRO
June 26, 2025
More Decks by ディップ株式会社
See All by ディップ株式会社
【Findyテック文化祭ワークショップ】新卒エンジニア&採用担当と作る、 なりたい姿と今やるべき一歩
dip_tech
PRO
0
170
【iOSDC登壇】Kotlin Multiplatformを軸にした技術戦略
dip_tech
PRO
1
880
_型ガードしたのにnullable_から卒業する.pdf
dip_tech
PRO
0
110
はじめての環境構築!デプロイ〜Docker基礎を学べるワークショップ!
dip_tech
PRO
0
59
【TSKaigi2026登壇資料】決定論的な型チェックへ Go 製コンパイラによる10倍速の裏側で stableTypeOrdering から見える並列化への挑戦
dip_tech
PRO
2
520
【TSKaigi2026登壇資料】バイトル」のTypeScriptリニューアル — 積み上がったレガシーとパフォーマンスに挑む現在地
dip_tech
PRO
1
1k
【新卒研修】ライブデモ + compose.yaml読解_講義資料
dip_tech
PRO
0
660
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
890
【ディップ|26年新卒研修資料】Docker_ハンズオン研修
dip_tech
PRO
0
780
Other Decks in Technology
See All in Technology
古い指輪から広がった JAVA コミュニティ とのつながり
yamad
0
130
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
190
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
280
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
5.1k
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
会社説明資料
persolserverworks
0
9.8k
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
190
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
350
その Valkey 使いこなしていますか?
onk
PRO
5
1.6k
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
760
Classmethod Company Deck
satoshi7
1
730
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
170
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
560
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
Navigating Weather and Climate Data
rabernat
0
560
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Building AI with AI
inesmontani
PRO
1
1.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
The SEO identity crisis: Don't let AI make you average
varn
0
590
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Transcript
MMMモデルを推定した。 で、結局どうやって予算最適化すればいいの? 2025-06 ディップ株式会社 データサイエンティスト(エキスパート) 呉 東文(ご とうぶん)
自己紹介 2
自 己 紹 介 バイトルの会社でデータサイエンスマネージャー をやっています 3 Qiitaで記事を書いています ので興味あったらぜひ Qiita
@Gotoubun_taiwan
自 己 紹 介 副業(?)で政治学者 (計量政治学・国際政治理論) もやって います 4 計量・数理政治学会(
JSQPS)2025年冬季集会 ポスター報告
自 己 紹 介 副業:政治学者 (計量政治学・国際政治理論) テーマ:国連の投票データの次元数の推定 5
チ | ム 紹 介 まだ世の中的に珍しいが、組織図上事業サイドに いるが、きちんとデータサイエンスしています 6 データサイエンス インパルス
応答関数 自動化 示唆 意思決定の 最適化 因果推論 テキスト 分析 状態空間 モデル 項目反応理論/ 協調フィルタリン グ 決定木系 モデル ビジネス インパクト 異動後感じた 一番大きな困難
論文と教科書に省略されがちな、 推定されたモデルを用いた最適化を話します 7 テ | マ 紹 介
政治学と経済学の教育で学ぶ紙と鉛筆で最適化する方法 は、応用研究では早い段階で壁にぶつかります 8 1 基礎モデルからの変形 が必要 教科書的なモデルに、 工場・店舗・支店別の固 定効果・季節性などを 入れる必要がある
2 解析的に求める時間が ない 応用研究ではスピード 感が求められる。数値 解で95点の精度が出る なら使うべき 3 解析的に求められない 場合によっては、解析 的に解を求めることが 数学的に不可能になる ケースもある 紙と 鉛 筆 の 問 題
でも、数値解析って、本当に信用していいの? 単純なモデルで検証してみよ 9 数 値 解 析 の 問 題
🤔
10 ロ | ド マッ プ モデル紹介 データ シミュレーション モデル推定
最適化 性能検証
11 モデル紹介
比較的シンプルかつ解析解が求められるモデルで、最適化 アルゴリズムのパフォーマンスを可視化します 12 モデ ル 紹 介 経済学でお馴染みのコブ =ダグラス型の生産関数 対数正規分布ノ
イズ(iid) 右辺が左辺を超えたら経営会議で炎上する、、、 0と1の間 0と1の間
まずは解析的に、この最適化問題を紙と鉛筆 (LaTeX)で解きま す 13 条 件 付き 最 適 化
問 題 目的関数 予算制約式
ラグランジュ未定乗数法で解きます 14 条 件 なし 最 適 化 問 題
OOH広告とTVCMについて微分することで、広告出稿量・ 広告単価・係数の興味深い関係式が出てきます 15 ラグ ラン ジュ
最適広告出稿量は広告の効果と比例し、広告の単価と反比 例することがわかります 16 ラグ ラン ジュ
さらに、出稿金額比が係数比になることもわかります 17 ラグ ラン ジュ
次に、前のスライドの関係式を使って、予算制約式の TVCM を消去します 18 ラグ ラン ジュ
お待たせしました、これが解析解です! 19 解 析 解 係数比で予算配分の 比例が決まる 配分が決まった 上で、単価で出稿 量を決める
20 シミュレーションとモ デル推定
コブ=ダグラス型の生産関数にノイズが入るデータを生成 21 デ | タ生 成
`lm()`関数でも推定できるモデルですが、より複雑なモデルにも通用 する構成で説明するため、あえて Stanでベイズ推定します 22 ベイ ズモ デ ル
実際の業務と研究で行う分析は MCMCでやるとひ孫の代でも 終わらないレベルなので、高速な変分推論で! 23 モデ ルコ ンパ イル と推 定
これが現代のベイズモデルの重さです 💦変分推論を使っても 数時間かかります (8 CPUで並列処理設定済み) 24 変 分 推 論
でも 遅 い 3 次元数を推定するベイ ズword2vecモデル 8時間 (ハワイに行ける) 1 国連の投票データの次 元を推定するモデル 38分 2 テキストデータ因果推論 インド料理過程 4時間 (台湾に行ける)
25 最適化
最適化アルゴリズムは、目的関数と予算制約に対して様々な 数値の組み合わせを試行し、最適解を探索します 26 必 要 な 要 素
`model`ブロックがなく `generated quantities`単体のコード で、推定されたモデルの事後分布を自由自在に抽出できる 27 予 測 用 の S
t a n コ | ド
予測の事後分布の中央値と出稿費用を出す関数をそれぞれ 用意する 28 予 測 用 の S t a
n コ | ド
予算制約を 10から100まで変更し、最適化アルゴリズムがきち んと正しい最適出稿量を計算できるかを確認します 29 予 測 用 の S t
a n コ | ド
概ね正解の黒い線に沿っていますが、 精度がいいとは言えないですね、、、、、、 30 最 適 化 の 結 果
どうしても正しい結果が知りたいなら、総当たりで計算すること をお勧めします 31 最 適 化 の 結 果
総当たり計算の結果に `dplyr`の処理をかけたら、 最適化が可能になります 32 最 適 化 の 結 果
✅
33 Enjoy!