الانحدار الخطي
أساس تعلم الآلة. خط مستقيم عبر البيانات يتنبأ بالمستقبل — بسيط وقوي ونقطة البداية لكل ما يأتي بعده.
التنبؤ بالبيانات
إذا كانت لدينا أمثلة سابقة من مدخلات ومخرجات، هل يمكننا إيجاد نمط؟ الانحدار الخطي يرسم أفضل خط مستقيم عبر نقاط البيانات المبعثرة.
النموذج الخطي
أبسط نموذج ممكن — خط مستقيم يتحدد برقمين فقط: الوزن (الميل) والانحياز (نقطة التقاطع).
متغيرات متعددة
المشاكل الحقيقية لها مدخلات كثيرة. السعر يعتمد على المساحة وعدد الغرف والموقع والعمر… الانحدار الخطي يتعامل معها جميعًا بـوزن واحد لكل متغير.
متوسط مربع الخطأ
ما مدى خطأ خطنا؟ MSE يحسب متوسط المسافة المربعة بين التنبؤات والواقع. التربيع يعاقب الأخطاء الكبيرة أكثر من الصغيرة.
مشهد الخسارة
ارسم MSE مقابل كل قيمة ممكنة للأوزان وستحصل على سطح على شكل وعاء. قاع الوعاء هو الحل الأمثل. مهمتنا: إيجاده.
النزول التدريجي
ابدأ من أي مكان على الوعاء. احسب الميل. اخطُ خطوة نحو الأسفل. كرّر. معدل التعلم α يتحكم في حجم الخطوة — كبير جدًا وتتجاوز الهدف، صغير جدًا وتزحف ببطء.
المعادلة الطبيعية
لماذا التكرار عندما يمكنك الحل مباشرة؟ المعادلة الطبيعية تعطي الأوزان المثلى بالضبط في خطوة واحدة — بدون معدل تعلم ولا تكرارات.
النزول التدرجي أم المعادلة الطبيعية؟
كلاهما يجد نفس الإجابة. الاختيار الصحيح يعتمد على بياناتك:
تطبيع المتغيرات
إذا كان متغير يتراوح بين ٠–١ وآخر بين ٠–١٬٠٠٠٬٠٠٠، النزول التدرجي يتعرج بشدة. طبّع المتغيرات لمقاييس متشابهة ويتقارب أسرع بكثير.
الانحدار متعدد الحدود
البيانات ليست دائمًا خطية. أضف متغيرات كثيرة الحدود مثل x² و x³ لتناسب المنحنيات — باستخدام نفس آلية الانحدار الخطي.
ما تعلمته
الانحدار الخطي يلائم خطًا للبيانات بتقليل MSE. النزول التدرجي أو المعادلة الطبيعية يجدان الأوزان المثلى. تطبيع المتغيرات يسرّع التقارب. المتغيرات متعددة الحدود تعالج المنحنيات.