σμ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
  • 日本語
  • 中文
مسار scikit-learn›الوحدة 3 · تقييم أمين›الموضوع 3.7·~50 دمتقدم

معايرة الاحتمالات

الموضع في المسارالوحدة 3 من 4 · الموضوع 7 من 9
3.7 معايرة الاحتمالات
—درجة المختبر— / 100إجمالي XP—التتابع—

حين يجب أن تعني 80% فعلًا 80%

يكون التنبؤ الاحتمالي معايَرًا عندما تكون نسبة أيام الصعود، بين الأيام التي قال فيها p، قريبة من p. الترتيب والمعايرة فضيلتان مختلفتان: يمكن لنموذج أن يرتب الأيام جيدًا (AUC مرتفعة) ويقول 0.8 والحقيقة 0.55. وأبسط مقياس للاحتمالات هو درجة برير 1/nΣ(pᵢ-yᵢ)² أي متوسط مربع خطأ التنبؤ؛ 0 مثالي و0.25 ما تحصل عليه بقول 0.5 دائمًا. ولرؤية المعايرة قسّم [0,1] إلى سلال وقارن في كل سلة متوسط الاحتمال المتنبَّأ بنسبة الآحاد. هذا الجدول هو منحنى الموثوقية. وجمع الفروق موزونة بحجم كل سلة يعطي خطأ المعايرة المتوقع: ECE=Σₖnₖ/n |ȳₖ-p̄ₖ|.

تأخذ الغابة العشوائية متوسط أشجار كثيرة، والمتوسط يبعد الاحتمالات عن 0 و1 بطريقة غريبة: كثيرًا ما تكون متطرفة جدًا حيث تتفق الأشجار بحفظ الضجيج. تصلح CalibratedClassifierCV ذلك بتعلّم تصحيح صغير على بيانات محجوزة. تلائم طريقة 'sigmoid' منحنى لوجستيًا p'=1/(1+e^(-(a s+b))) لدرجات النموذج (رقمان ومستقر) وتلائم 'isotonic' دالة درجية غير متناقصة حرة (أكثر مرونة وتحتاج بيانات أكثر). ومع البيانات المالية يجب أن تأتي الطيات المحجوزة بعد طيات التدريب زمنيًا فمرّر cv=TimeSeriesSplit(3). على آخر 30% من 5,344 يومًا لـ SPY يعطي التنبؤ الدائم بمعدل الأساس درجة برير 0.2473. وتحصل الغابة الخام على 0.2600 بخطأ 0.095 واحتمالاتها من 0.15 إلى 0.83؛ وبعد المعايرة السيغمويدية تصير درجة برير 0.2475 والخطأ 0.0001. حوّلت المعايرة نموذجًا مفرط الثقة إلى نموذج أمين والأمين هو معدل الأساس لأن الغابة بلا مهارة.

  • الترتيب ليس احتمالًا: AUC المرتفعة لا تخبر هل 80% تعني 80%.
  • درجة برير وسلال الموثوقية هي الفحوص؛ والمرجع الذي يجب التفوق عليه هو درجة برير لمعدل الأساس.
  • عاير على بيانات لاحقة: CalibratedClassifierCV(..., cv=TimeSeriesSplit(3)) سيغمويدية أولًا وأيزوتونية مع بيانات أكثر.

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

  • درجة برير10 نقطة
  • جدول الموثوقية25 نقطة
  • خطأ المعايرة15 نقطة
  • الغابة10 نقطة
  • الغابة المعايَرة20 نقطة
  • دراسة المعايرة20 نقطة
المستكشف · lab-sl-21
▾ lab-sl-21
▾ data
…
bash · داخل المتصفح
learner@quantcraft:~/lab-sl-21$
لم يتم تحميل Python بعدPythonLn 1, Col 1Spaces: 4UTF-8

هل تريد إعادة ضبط هذا الموضوع؟

سيعود كل ما في lab-sl-21 إلى الملفات الابتدائية وستُمسح الطرفية. ستفقد حلّك الحالي ولا يمكن التراجع عن ذلك.

سيُعاد ضبطه
  • main.py ← الشيفرة الابتدائية
  • سجل الطرفية ومخرجات الاختبارات
  • التغييرات غير المُرسلة
سيُحتفظ به
  • أفضل درجة في المختبر
  • نقاط XP والتتابع
  • تقدّم المحاضرة والملاحظات

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

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

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