σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft Academyロードマップスキル
Ctrl K
AO
+1.2k 人の学習者
ログイン参加する ↗
ロードマップスキル
AO
+1.2k 人の学習者
ログイン
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft Academyロードマップスキル
Ctrl K
AO
+1.2k 人の学習者
ログイン参加する ↗
ロードマップスキル
AO
+1.2k 人の学習者
ログイン
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Bayesian Inference スキル›モジュール 1 · 信念と証拠›トピック 1.1·~50 分中級

事前分布・尤度・事後分布

スキル上の位置モジュール 1/3 · トピック 1/4
1.1 事前分布・尤度・事後分布
—ラボスコア— / 100合計XP—連続日数—

公平に考えを改める

ベイズの定理は、証拠を見て考えを改めるためのレシピです。まず事前分布、つまりデータを見る前の信念から始めます。次に、それぞれの真実のもとでそのデータがどれくらい起こりやすいかを考えます。これが尤度です。両者を掛け、全体の和が 111 になるよう調整すると、証拠を見た後の信念である事後分布が得られます。調整に使う数が周辺尤度(エビデンス)で、あらゆる真実にわたるデータの全確率です。

P(θ∣D)=P(D∣θ) P(θ)P(D),P(D)=∑θP(D∣θ) P(θ)P(\theta\mid D)=\frac{P(D\mid\theta)\,P(\theta)}{P(D)},\qquad P(D)=\sum_\theta P(D\mid\theta)\,P(\theta)P(θ∣D)=P(D)P(D∣θ)P(θ)​,P(D)=θ∑​P(D∣θ)P(θ)(1)

戦略が良い(60%60\%60% の日に勝つ)か悪い(50%50\%50% の日に勝つ)かのどちらかだとします。データを見る前は、良い確率を 30%30\%30% と考えます。その後、101010 日中 777 日勝ちました。この結果は、良い場合(0.2150.2150.215)のほうが悪い場合(0.1170.1170.117)より起こりやすいものの差は小さく、良い戦略はもともと可能性が低かったので、事後の「良い」確率は 44%44\%44% にとどまります。100100100 日中 707070 勝なら同じ勝率でも 99.5%99.5\%99.5% になります。データが増えると尤度が事前分布を上回ります。

計算良い:事前 0.30.30.3 × 尤度 0.2150.2150.215 = 0.06450.06450.0645。悪い:0.7×0.117=0.08200.7\times0.117=0.08200.7×0.117=0.0820。周辺尤度はその和 0.14650.14650.1465。「良い」の事後確率は 0.0645/0.1465=0.440.0645/0.1465=0.440.0645/0.1465=0.44 です。オッズで書くと、事前オッズ 0.3/0.7=0.430.3/0.7=0.430.3/0.7=0.43 に尤度比 0.215/0.117=1.830.215/0.117=1.830.215/0.117=1.83 を掛けて事後オッズ 0.790.790.79、同じ 44%44\%44% です。
  • 事前・尤度・事後:以前の信念、各真実がデータをどれだけ説明するか、今の信念。
  • 周辺尤度 P(D)P(D)P(D) は、事後分布の和を 111 にするための調整数にすぎない。
  • データが事前分布に勝つ:データが増えるほど事前分布の影響は小さくなる。

ラボ:採点される内容

  • 尤度15点
  • 周辺尤度15点
  • 事後確率15点
  • 事後オッズ15点
  • データが増えると10点
  • 用語を結び付ける15点
  • 10日では証明にならない理由15点
0/ 7問回答済み
問題
1数値で答える15点未回答

戦略が良いなら、各日は確率 0.60.60.6 で勝ちです。101010 日でちょうど 777 勝する確率 (107) 0.67 0.43\binom{10}{7}\,0.6^{7}\,0.4^{3}(710​)0.670.43 はいくつですか。小数第4位まで答えてください。

l=l =l=許容:± 0.0005
2数値で答える15点未回答

「良い」の事前確率は 0.30.30.3 です。データの尤度は、良いなら 0.2150.2150.215、悪いなら 0.1170.1170.117 です。周辺尤度 P(D)=0.3×0.215+0.7×0.117P(D)=0.3\times0.215+0.7\times0.117P(D)=0.3×0.215+0.7×0.117 はいくつですか。小数第4位まで答えてください。

e=e =e=許容:± 0.0005
3数値で答える15点未回答

戦略が良い事後確率 0.3×0.215 / 0.14650.3\times0.215\,/\,0.14650.3×0.215/0.1465 はいくつですか。小数第3位まで答えてください。

p=p =p=許容:± 0.003
4数値で答える15点未回答

良い対悪いの事前オッズは 0.3/0.7=0.42860.3/0.7=0.42860.3/0.7=0.4286、尤度比は 0.215/0.117=1.83760.215/0.117=1.83760.215/0.117=1.8376 です。事後オッズ(事前オッズ×尤度比)はいくつですか。小数第3位まで答えてください。

o=o =o=許容:± 0.004
5選択10点未回答

データが増えるにつれて事前分布の影響はどうなりますか。

6対応づけ15点未回答

各用語をその意味に結び付けてください。

左の各項目に対応するものを選んでください。

事前分布
尤度
事後分布
周辺尤度
7言葉で説明する15点未回答

1〜2文で、この例で 101010 日中 777 日勝った戦略が良い確率がまだ 44%44\%44% にとどまる理由を説明してください。

数学モードキーボードまたは LaTeX で入力問題1/7 · Ctrl ⏎ で確認

コードを実行するにはログインしてください。

レクチャーはすべて無料で読めます。コードの実行、テスト、ラボの提出にはアカウントの作成かログインが必要です。

  • ブラウザ内IDEとbashターミナル。インストール不要
  • 即時採点、XP、スキルでの現在地
アカウントを作成ログイン
または
GitHubで続ける