σμ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
  • 日本語
  • 中文
مسار Hidden Markov Models›الوحدة 2 · الخوارزميات الأساسية›الموضوع 2.4·~1 س 10 دمتقدم

بوم-ويلش وخوارزمية EM

الموضع في المسارالوحدة 2 من 3 · الموضوع 4 من 4
2.4 بوم-ويلش وخوارزمية EM
—درجة المختبر— / 100إجمالي XP—التتابع—

دع النموذج يتعلم أرقامه بنفسه

افترضنا حتى الآن أننا نعرف π\piπ وAAA وBBB. وفي البيانات الحقيقية لا نعرفها: لدينا الملاحظات فقط. وخوارزمية بوم-ويلش تتعلم الأرقام من البيانات. وهي مثال على التوقع والتعظيم (EM) وتعمل بتكرار خطوتين. في خطوة E نستعمل الأرقام الحالية وخوارزمية الأمام الخلفي لحساب مدى احتمال كل حالة خفية وكل تحول بين الحالات في كل يوم. وفي خطوة M نعيد تقدير الأرقام بالعدّ لكن بهذه الاحتمالات بدل الأعداد الصحيحة.

πi←γ1(i),Aij←∑t=1T−1ξt(i,j)∑t=1T−1γt(i),Bj(k)←∑tγt(j) [ot=k]∑tγt(j)\pi_i\leftarrow\gamma_1(i),\qquad A_{ij}\leftarrow\frac{\sum_{t=1}^{T-1}\xi_t(i,j)}{\sum_{t=1}^{T-1}\gamma_t(i)},\qquad B_j(k)\leftarrow\frac{\sum_t\gamma_t(j)\,[o_t=k]}{\sum_t\gamma_t(j)}πi​←γ1​(i),Aij​←∑t=1T−1​γt​(i)∑t=1T−1​ξt​(i,j)​,Bj​(k)←∑t​γt​(j)∑t​γt​(j)[ot​=k]​(1)

هنا γt(i)\gamma_t(i)γt​(i) هو الاحتمال المنعَّم للحالة iii في اليوم ttt وξt(i,j)\xi_t(i,j)ξt​(i,j) هو الاحتمال المنعَّم للانتقال من iii إلى jjj بين اليوم ttt وt+1t+1t+1. فالقيمة الجديدة لـ AijA_{ij}Aij​ هي العدد المتوقع للانتقالات i→ji\to ji→j مقسومًا على العدد المتوقع للأيام التي قُضيت في iii. وهناك حقيقتان جديرتان بالمعرفة. لوغاريتم إمكان البيانات لا ينقص أبدًا من جولة EM إلى التالية فيمكن التوقف حين يتوقف عن التحسن. لكن EM لا يصعد إلا إلى أقرب قمة فقد ينتهي عند قيمة عظمى محلية، وقد تعطي قيم ابتدائية مختلفة إجابات مختلفة. وعمليًا تُجرَّب بدايات عدة ويُحتفظ بالأفضل.

جولة واحدة على صغيرة وكبيرة وكبيرةمن الموضوع السابق الاحتمال المنعَّم للهادئ في الأيام الثلاثة هو (0.430, 0.118, 0.097)(0.430,\ 0.118,\ 0.097)(0.430, 0.118, 0.097). والعدد المتوقع للأيام الهادئة 0.6450.6450.645. واحتمال الهادئ الابتدائي الجديد 0.4300.4300.430. وكان اليوم الأول الحركة الصغيرة الوحيدة فاحتمال الحركة الصغيرة الجديد في الهادئ 0.430/0.645=0.6670.430/0.645=0.6670.430/0.645=0.667. والعدد المتوقع للانتقالات من هادئ إلى هادئ 0.1790.1790.179 والعدد المتوقع للأيام الهادئة قبل انتقال 0.430+0.118=0.5480.430+0.118=0.5480.430+0.118=0.548 فيكون AHHA_{HH}AHH​ الجديد 0.179/0.548=0.3270.179/0.548=0.3270.179/0.548=0.327. ومع ثلاثة أيام من البيانات هذا مجرد توضيح، أما التشغيلات الفعلية فتكرره على آلاف الأيام حتى يتوقف لوغاريتم الإمكان عن التحسن.
  • خطوة E: بالأرقام الحالية احسب γ\gammaγ وξ\xiξ بالأمامي الخلفي.
  • خطوة M: أعد تقدير π\piπ وAAA وBBB كأعداد متوقعة مقسومة على مجاميع متوقعة.
  • لوغاريتم الإمكان لا ينقص أبدًا لكن EM قد يتوقف عند قيمة عظمى محلية: جرّب بدايات عدة.

المختبر: ما الذي يُقيَّم

  • الأيام الهادئة المتوقعة10 نقطة
  • احتمال انبعاث جديد15 نقطة
  • احتمال ابتدائي جديد10 نقطة
  • احتمال انتقال جديد15 نقطة
  • ما الذي تضمنه EM15 نقطة
  • جولة EM واحدة10 نقطة
  • طابق المصطلحات10 نقطة
  • لماذا تهم البدايات15 نقطة
0/ 8 تمت الإجابة
المهام
1إجابة رقمية10 نقطةبلا إجابة

الاحتمالات المنعَّمة للهادئ في الأيام الثلاثة هي 0.430, 0.118, 0.0970.430,\ 0.118,\ 0.0970.430, 0.118, 0.097. ما العدد المتوقع للأيام الهادئة أي مجموعها؟ أعطه بثلاث خانات عشرية.

c=c =c=المقبول: ± 0.002
2إجابة رقمية15 نقطةبلا إجابة

كان اليوم الأول وحده حركة صغيرة. ما BH(s)B_H(s)BH​(s) الجديدة أي وزن الهادئ المنعَّم لأيام الحركة الصغيرة مقسومًا على العدد المتوقع للأيام الهادئة 0.430/0.6450.430/0.6450.430/0.645؟ أعطه بثلاث خانات عشرية.

b=b =b=المقبول: ± 0.003
3إجابة رقمية10 نقطةبلا إجابة

ما احتمال الهادئ الابتدائي الجديد πH←γ1(H)\pi_H\leftarrow\gamma_1(H)πH​←γ1​(H) من الأرقام أعلاه؟

p=p =p=المقبول: ± 0.003
4إجابة رقمية15 نقطةبلا إجابة

العدد المتوقع للانتقالات من هادئ إلى هادئ 0.1790.1790.179 والعدد المتوقع للأيام الهادئة قبل انتقال 0.5480.5480.548. ما قيمة AHH=0.179/0.548A_{HH}=0.179/0.548AHH​=0.179/0.548 الجديدة؟ أعطه بثلاث خانات عشرية.

a=a =a=المقبول: ± 0.003
5اختيار15 نقطةبلا إجابة

ما المضمون بشأن لوغاريتم إمكان البيانات من جولة EM إلى التالية؟

6رتّب الخطوات10 نقطةبلا إجابة

رتّب خطوات بوم-ويلش.

اسحب لإعادة الترتيب، أو ركّز على عنصر واضغط مسافة لرفعه والأسهم لتحريكه ومسافة لإفلاته.

  1. 1خطوة M: أعد تقدير pi وA وB من الأعداد المتوقعة
  2. 2ابدأ بتخمين لـ pi وA وB
  3. 3افحص لوغاريتم الإمكان وكرر حتى يتوقف عن التحسن
  4. 4خطوة E: احسب gamma وxi بالأمامي الخلفي
7مطابقة10 نقطةبلا إجابة

طابق كل مصطلح بمعناه.

اختر مقابل كل عنصر في اليسار.

γt(i)\gamma_t(i)γt​(i)
ξt(i,j)\xi_t(i,j)ξt​(i,j)
خطوة E
خطوة M
8اشرح بكلماتك15 نقطةبلا إجابة

في جملة أو جملتين اشرح لماذا قد يعطي تشغيل بوم-ويلش من قيم ابتدائية مختلفة إجابات مختلفة.

وضع الرياضياتإدخال بلوحة المفاتيح أو LaTeXالمهمة 1 من 8 · Ctrl ⏎ للتحقق

سجّل الدخول لتشغيل الكود الخاص بك.

قراءة كل المحاضرات مجانية. أنشئ حسابًا أو سجّل الدخول لتشغيل الكود وتنفيذ الاختبارات وتسليم هذا المختبر.

  • بيئة تطوير داخل المتصفح مع طرفية bash — لا حاجة لتثبيت أي شيء
  • تصحيح فوري ونقاط خبرة ومكانك في المسار
إنشاء حسابتسجيل الدخول
أو
المتابعة عبر GitHub