Polynomial Regression
الانحدار كثير الحدود
التعريف
انحدار خطي في المعاملات يستخدم قوى الخاصية (x²، x³...) لتمثيل علاقات منحنية.
يبقى النموذج خطياً بدلالة الأوزان لكنه يلتقط انحناءات. ارتفاع الدرجة يزيد التعقيد وخطر فرط التخصيص، فتُختار الدرجة بالتحقق المتقاطع وتُنظَّم.
Definition
Polynomial regression fits a curve by applying linear regression to polynomial features of the inputs; higher degrees add flexibility and overfitting risk.
شرح مبسّط للمبتدئين
كرسم منحنى مرن بدل خط مستقيم يمر قرب النقاط.
شرح أكاديمي متخصص
مثال على تحويل الخصائص \(\phi(x)=(1,x,x^2,\dots,x^d)\).
أمثلة عملية
- ملاءمة منحنى لنمو نبات.
import numpy as np
x = np.array([0, 1, 2, 3], dtype=float)
y = x ** 2
print(np.polyfit(x, y, 2).round(3) + 0.0)شرح الكود
تُسترجع معاملات الدالة x² كما هي.
النتيجة المتوقعة
[1. 0. 0.]
التطبيقات والاستخدامات
- البيانات المنحنية.
المزايا
- بسيط ويفسر.
القيود والعيوب
- الدرجات العالية غير مستقرة.
