σμ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›الوحدة 1 · طريقة العمل بالمقدّرات›الموضوع 1.1·~40 دمبتدئ

واجهة المقدّرات

الموضع في المسارالوحدة 1 من 4 · الموضوع 1 من 5
1.1 واجهة المقدّرات
—درجة المختبر— / 100إجمالي XP—التتابع—

النموذج كائن له عقد

كل شيء في scikit-learn مقدِّر وكل مقدِّر يتبع العقد نفسه. تنشئه بإعداداته وتسمى المعاملات الفائقة مثل قوة عقوبة. وتستدعي fit(X,y)\mathrm{fit}(X,y)fit(X,y) ليتعلم من البيانات. وما تعلمه يُخزَّن في سمات تنتهي أسماؤها بشرطة سفلية مثل المتوسط أو المعاملات. ثم تستعمله: المعالج المسبق يوفر transform(X)\mathrm{transform}(X)transform(X) والنموذج يوفر predict(X)\mathrm{predict}(X)predict(X). والاستدعاء fit_transform\mathrm{fit\_transform}fit_transform هو fit متبوعًا بـ transform. والجدول XXX فيه صف لكل عينة وعمود لكل ميزة وyyy هو الهدف. ولأن العقد واحد في كل مكان يمكنك استبدال نموذج بآخر مع إبقاء بقية الشيفرة.

z=x−μ^σ^,y^=a^+b^ xz=\frac{x-\hat\mu}{\hat\sigma},\qquad \hat y=\hat a+\hat b\,xz=σ^x−μ^​​,y^​=a^+b^x(1)

القاعدة الذهبية أن fit\mathrm{fit}fit لا يرى إلا بيانات التدريب. والأرقام التي يتعلمها المعالج المسبق مثل μ^\hat\muμ^​ وσ^\hat\sigmaσ^ تُطبَّق بعد ذلك دون تغيير على بيانات التحقق والاختبار بـ transform\mathrm{transform}transform. ولو لاءمت المُقيِّس على كل الأيام لصاغت أيام الاختبار التحجيم وهذا تسرب صامت للمستقبل. وإعدادات مثل random_state\mathrm{random\_state}random_state تجعل التشغيل قابلًا للتكرار وclone\mathrm{clone}clone يبني نسخة جديدة غير ملاءَمة من المقدِّر وهذا ما يفعله التحقق المتقاطع لكل طية. وفي مختبرات بيانات السوق في هذه المهارة تكون الصفوف أزواج سهم-شهر والأعمدة ميزات مثل الزخم والتقلب.

ملاءمتان صغيرتان يدويًالنلاءم مُقيِّسًا على قيم التدريب 2,4,6,82,4,6,82,4,6,8. يتعلم المتوسط 555 والانحراف المعياري 5=2.236\sqrt5=2.2365​=2.236. وقيمة جديدة 777 تصبح (7−5)/2.236=0.894(7-5)/2.236=0.894(7−5)/2.236=0.894. والآن لنلاءم انحدارًا خطيًا على (x,y)=(1,2),(2,4),(3,7)(x,y)=(1,2),(2,4),(3,7)(x,y)=(1,2),(2,4),(3,7). يتعلم الميل 2.52.52.5 والتقاطع −0.667-0.667−0.667 فالتنبؤ لـ x=4x=4x=4 هو −0.667+2.5×4=9.333-0.667+2.5\times4=9.333−0.667+2.5×4=9.333.
  • إعدادات في المدخل وأرقام متعلَّمة: تذهب المعاملات الفائقة إلى المُنشئ وتنتهي الأرقام المتعلَّمة بشرطة سفلية.
  • الملاءمة على التدريب فقط: يعيد transform وpredict استعمال الأرقام المتعلَّمة على أي بيانات.
  • العقد نفسه في كل مكان: استبدال نموذج بآخر يُبقي بقية الشيفرة.

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

  • ما يتعلمه المُقيِّس: المتوسط10 نقطة
  • ما يتعلمه المُقيِّس: الانتشار10 نقطة
  • تحويل قيمة اختبار10 نقطة
  • ما يتعلمه الانحدار: الميل15 نقطة
  • تنبؤ10 نقطة
  • أي السمات متعلَّمة10 نقطة
  • سير عمل آمن10 نقطة
  • طابق المصطلحات10 نقطة
  • لماذا نلاءم المُقيِّس على التدريب فقط15 نقطة
0/ 9 تمت الإجابة
المهام
1إجابة رقمية10 نقطةبلا إجابة

يُلاءَم مُقيِّس على قيم التدريب 2,4,6,82,4,6,82,4,6,8. ما المتوسط المتعلَّم؟

m=m =m=المقبول: ± 0.01
2إجابة رقمية10 نقطةبلا إجابة

للقيم 2,4,6,82,4,6,82,4,6,8 متوسط 555 وانحرافات مربعة 9,1,1,99,1,1,99,1,1,9. ويستعمل المُقيِّس الانحراف المعياري للمجتمع (القسمة على n=4n=4n=4). كم هو؟ أعطه بثلاث خانات عشرية.

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

تعلم المُقيِّس المتوسط 555 والانحراف المعياري 2.2362.2362.236. وتصل قيمة اختبار 777. ماذا يعيد transform أي (7−5)/2.236(7-5)/2.236(7−5)/2.236؟ أعطه بثلاث خانات عشرية.

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

يُلاءَم انحدار خطي على (x,y)=(1,2),(2,4),(3,7)(x,y)=(1,2),(2,4),(3,7)(x,y)=(1,2),(2,4),(3,7). الميل هو ∑(x−xˉ)(y−yˉ)/∑(x−xˉ)2\sum(x-\bar x)(y-\bar y)/\sum(x-\bar x)^{2}∑(x−xˉ)(y−yˉ​)/∑(x−xˉ)2 مع xˉ=2\bar x=2xˉ=2 وyˉ=4.333\bar y=4.333yˉ​=4.333. ما الميل المتعلَّم؟ أعطه بخانة عشرية واحدة.

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

تعلم الانحدار الميل 2.52.52.5 والتقاطع −0.667-0.667−0.667. ماذا يعيد predict لـ x=4x=4x=4؟ أعطه بثلاث خانات عشرية.

y=y =y=المقبول: ± 0.005
6اختيار10 نقطةبلا إجابة

أي هذه أرقام يتعلمها fit لا إعدادات تختارها؟ اختر كل ما ينطبق.

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

رتّب خطوات سير نمذجة آمن.

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

  1. 1لاءم النموذج على بيانات التدريب المحوَّلة
  2. 2قسّم الأيام إلى تدريب واختبار حسب الزمن
  3. 3تنبأ على بيانات الاختبار المحوَّلة وقيّم
  4. 4طبّق transform على بيانات التدريب والاختبار
  5. 5لاءم المُقيِّس على بيانات التدريب فقط
8مطابقة10 نقطةبلا إجابة

طابق كل استدعاء بما يفعله.

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

fit(X, y)
transform(X)
predict(X)
clone(estimator)
9اشرح بكلماتك15 نقطةبلا إجابة

في جملة أو جملتين اشرح لماذا يجب ملاءمة المُقيِّس على أيام التدريب فقط وليس على كل الأيام.

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

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

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

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