أساسيات الذكاء الاصطناعي

ما هو الانحدار الخطي؟

mm
أضف Unite.AI إلى مصادرك المفضلة على Google

الانحدار الخطي يُنمذج هدفًا مستمرًا كتركيبة خطية لواحدة أو أكثر من ميزات الإدخال. يُستخدم للتنبؤ، والتقدير، وكخط أساس شفاف لفهم ما إذا كان نموذج أكثر تعقيدًا يضيف قيمة ذات معنى.

كلمتا المتغيّر المستقل والمتغيّر التابع تصفان الأدوار في النموذج، وليسا دليلًا على سبب وتأثير مثبتين. يمكن للانحدار أن يحدد ارتباطًا بينما قد يفسر التداخل، أو تحيز الاختيار، أو العكس السببي، أو خطأ القياس العلاقة.

النقاط الرئيسية

  • يُنمذج الهدف y من ميزات الإدخال X؛ النسخة القديمة من المقال عكست هذه التسميات في شرح إحدى الصيغ.
  • طريقة المربعات الصغرى العادية تقلل مجموع المربعات المتبقية.
  • تشخيص المتبقي والافتراضات مهمان للاستدلال وعدم اليقين.
  • تنظيم Ridge و Lasso يساعدان عندما يكون عدد المتنبئات كبيرًا أو مترابطة.
Linear regression diagram with data points, fitted line, vertical residuals, a confidence band, and a second panel showing a multiple-regression plane
يقدّر الانحدار الخطي معاملات تقلل الخطأ المتبقي؛ يوسّع الانحدار المتعدد النموذج ليشمل عدة ميزات.

الانحدار الخطي البسيط

مع ميزة واحدة، يكون النموذج:

ŷ = β₀ + β₁x

β₀ هو التقاطع وβ₁ هو الانحدار. المتبقي للملاحظة i هو yᵢ - ŷᵢ. تختار طريقة المربعات الصغرى العادية (OLS) المعاملات التي تقلل مجموع المربعات المتبقية.

يقدّر الانحدار التغير المتوقع في الهدف المرتبط بتغير وحدة واحدة في الميزة وفقًا للنموذج المُناسب. لا ينبغي وصفه كأثر سببي إلا إذا كان تصميم الدراسة والافتراضات تدعم التعرف السببي.

الانحدار الخطي المتعدد

مع p ميزات:

ŷ = β₀ + β₁x₁ + β₂x₂ + … + βₚxₚ

يُفسّر كل معامل بشرطية على الميزات الأخرى المشمولة. يمكن للانحدار المتعدد دمج المتغيرات الفئوية عبر الترميز، والحدود المتعددة، والتفاعلات. يظل “خطياً” لأنه خطي في المعاملات، حتى وإن تم تضمين ميزات محوّلة مثل x².

الافتراضات والتشخيصات

في التنبؤ، السؤال الأساسي هو مدى تعميم النموذج. بالنسبة لاختبارات المعاملات الكلاسيكية والفواصل، تصبح الافتراضات الإضافية مهمة:

  • الخطية: المتوسط الشرطي يُمثَّل بالشكل الخطي المختار.
  • الأخطاء مستقلة أو مُنمذجّة بشكل صحيح: قد تتطلب الملاحظات المتكررة، المجمعة، المكانية، أو المتسلسلة زمنياً بنية خطأ مختلفة.
  • ثبات تباين الخطأ: التباين غير المتجانس يؤثر على الأخطاء المعيارية وتقديرات عدم اليقين.
  • تعدد التخطّط المحدود: المتنبئات المرتبطة بقوة تجعل المعاملات الفردية غير مستقرة.
  • توزيع المتبقي: الاعتدال مهم لبعض الاستدلالات على عينات صغيرة، وليس شرطًا أن تكون كل ميزة موزعة طبيعياً.

يمكن لمخططات المتبقي، مقاييس النفوذ والرفع، ومراجعة المجال أن تحدد القيم المتطرفة، واللاتخطية، وتغيّر التباين، أو الملاحظات التي تهيمن على الملاءمة.

تقييم التنبؤات

  • متوسط الخطأ المطلق (MAE) يُحسب متوسط حجم المتبقي المطلق.
  • متوسط الخطأ التربيعي (MSE) يعطي الأخطاء الكبيرة وزنًا أكبر.
  • الجذر التربيعي لمتوسط الخطأ (RMSE) يعيد الخطأ التربيعي إلى وحدات الهدف.
  • R² يقارن تباين المتبقي بخط أساس ثابت على البيانات المُقيمة.

قيمة R² ليست مقياسًا للدقة، ولا تُثبت السببية، ويمكن أن تكون سالبة على بيانات الاختبار. يجب أن يتطابق التحقق مع إعداد التنبؤ الفعلي، بما في ذلك تقسيمات زمنية أو حسب المجموعات عند الحاجة.

Ridge و Lasso و Elastic Net

انحدار Ridge يضيف عقوبة L2 تُقلص المعاملات وتُثبّت المتنبئات المرتبطة. Lasso يضيف عقوبة L1 ويمكنه ضبط بعض المعاملات إلى صفر. Elastic net يجمع بينهما. عادةً ما تحتاج الميزات إلى مقياس متوافق قبل مقارنة هذه العقوبات.

يُدخل التنظيم تحيزًا مقابل تقليل التباين ويمكن أن يقلل من الإفراط في التكيّف. تُختار قوة العقوبة عبر التحقق، وليس عبر مجموعة الاختبار النهائية.

متى يكون الانحدار الخطي أداة غير مناسبة

قد يفشل النموذج الخطي عندما تكون العلاقات غير خطية بشدة، أو تعتمد الأخطاء على القيم السابقة، أو تتطلب توزيعات الهدف نماذج متخصصة، أو تهيمن عدد قليل من القيم المتطرفة على الخسارة التربيعية. قد تكون أشجار القرار، النماذج الخطية المعممّة، نماذج السلاسل الزمنية، الانحدار المتين، أو الأساليب غير الخطية أكثر ملاءمة.

حتى عندما يتفوق نموذج معقّد، يظل الانحدار الخطي خط أساس قيمًا. إذا لم يتمكن نظام كبير من التفوق عليه بثقة، قد لا تكون الزيادة في التعقيد مبررة.

افتراضات النموذج، التقدير، والتشخيصات

يُنمذج الانحدار الخطي المتوسط الشرطي لنتيجة رقمية كتقاطع زائد متنبئات مُوزونة. تختار طريقة المربعات الصغرى العادية المعاملات التي تقلل المتبقي التربيعي. تصف المعاملات التغير المتوقع في النتيجة لتغير وحدة واحدة في المتنبئ بينما تُثبت المتغيرات الأخرى المشمولة، وفقًا للنموذج المحدد. هذا ارتباط ما لم تُبرّر افتراضات التعرف السببي وتصميم الدراسة شيئًا أكثر. الوحدات، والترميز، والتحويلات، والتفاعلات، وفئات المرجع تحدد التفسير، لذا فإن المعاملات دون قاموس بيانات تكون غير مكتملة.

يعتمد الاستدلال الكلاسيكي على افتراضات حول الشكل الوظيفي، الأخطاء المستقلة، ثبات التباين، وتوزيع الخطأ لاختبارات وفواصل معينة. تُظهر مخططات المتبقي مقابل القيم المتوقعة اللاتخطية أو التباين غير المتجانس؛ تُقيّم مخططات Q–Q سلوك الذيل؛ تُحدّد تشخيصات الرفع والتأثير الملاحظات التي تؤثر بقوة على التقديرات. تُضاعف المتنبئات المرتبطة عدم اليقين وتُجعل المعاملات الفردية غير مستقرة حتى عندما تكون التنبؤات كافية. قد تكون الأخطاء المعيارية المتينة، والتحويلات، والسبلات، والبنية الهرمية، أو نموذج آخر ضرورية بدلاً من حذف نقاط البيانات غير الملائمة.

التنظيم، التقييم، والاستخدام المسؤول

يقوم انحدار Ridge بتقليص المعاملات بعقوبة L2، بينما يمكن لـ Lasso ضبط بعضها إلى صفر بعقوبة L1؛ يجمع Elastic Net بينهما. يجب توحيد المتنبئات عندما يجب أن تكون مقياس العقوبة قابلة للمقارنة واختيار القوة عبر التحقق أو التحقق المتقاطع. قيّم متوسط الخطأ المطلق، الجذر التربيعي لمتوسط الخطأ، توزيع المتبقي، المعايرة عبر النطاقات، وعدم اليقين، مع تقسيمات زمنية أو حسب المجموعات تعكس الاستخدام. قارن مع خط أساس متوسط والبدائل غير الخطية، لكن احتفظ بالنماذج الخطية عندما تكون الشفافية والاستقرار ذات قيمة.

الاستقراء خارج نطاق المتنبئات الملاحظة يتبع الخط المناسب دون دليل وقد يكون خطرًا. راقب نطاقات الميزات، القيم المفقودة، المتبقيات، وخطأ الفئات الفرعية في الإنتاج. تصف فواصل التنبؤ عدم اليقين في النتيجة الفردية وتكون أوسع من فواصل الثقة للمتوسط؛ كلاهما يتطلب افتراضات. تجنّب التحكم في المتغيرات التي تُدخل تحيزًا سببيًا عندما يكون الهدف تقدير الأثر. الانحدار الخطي أداة دقيقة لعلاقة محددة، وليس ضمانًا عالميًا بأن العالم خطي أو أن المعامل يمثل تدخلاً.

مثال عملي: تقدير زمن التوصيل

يقوم فريق اللوجستيات بنمذجة مدة التوصيل بناءً على المسافة، مستوى الخدمة، المنطقة، يوم الأسبوع، والطقس المعروف. يفحص أنماط المتبقي غير الخطية ويضيف سبلات وتفاعلات مبررة بدلاً من اعتبار المعادلة الخطية كفيزياء حرفية. تُحدد مجموعات الناقل والمسار طيات التحقق. يُبلغ عن متوسط الخطأ المطلق، خطأ الذيل، تغطية الفواصل، والتحيز النظامي. تُستبعد عمليات التوصيل الملغاة والبيانات المسجلة بعد الوصول أو تُنمذج صراحةً.

توثّق المعاملات بالوحدات وتُفحص عدم الاستقرار تحت المتنبئات المرتبطة. يرفض النموذج الاستقراء خارج نطاقات المسافة والمنطقة التي تم التحقق منها. تصاحب الفواصل التنبؤية التقديرات، وتستخدم جدولة ما بعد ذلك عدم اليقين الخاص بها. يراقب المراقبة نطاقات الميزات، المتبقيات، تغطية الفواصل، والتحيز بعد تغييرات الشبكة. لا يُصْدر ادعاء سببي بشأن الناقل أو الطقس استنادًا إلى المعاملات التنبؤية؛ يتطلب ذلك تجارب تشغيلية أو تعريف أقوى لدعم التدخل.

دليل التنفيذ والاستعداد التشغيلي

يتطلب قرار الإنتاج أكثر من عرض ناجح. عرّف المستخدمين المستهدفين، بيئة التشغيل، المدخلات، المخرجات، الاعتمادات، المالك، وعواقب كل فشل مهم. أنشئ خط أساس قابل لإعادة الإنتاج ومجموعة تقييم مُصدَّرة قبل الضبط. اختبر الحالات العادية، ظروف الحد، المدخلات المشوهة أو المفقودة، تحوُّل التوزيع، انقطاع الاعتماد، سوء الاستخدام، والمجموعات أو البيئات الأكثر عرضة للقصور. قس جودة المهمة جنبًا إلى جنب مع المعايرة أو عدم اليقين، زمن الاستجابة، الإنتاجية، تكلفة الموارد، إمكانية الوصول، الخصوصية، والأمان. سجّل كل تحويل وعَتَبَة بحيث يستطيع مراجع مستقل إعادة إنتاج النتيجة وتمييز الأدلة عن نموذج أولي جذاب.

قبل الإطلاق، عيّن صلاحية الإصدار، الاستثناءات، التغييرات، الاسترجاع، والتقاعد. استخدم نشرًا متدرجًا، احفظ نسخة احتياطية آمنة، وتحقق من المراقبة عبر إدخال أخطاء متعمدة. يجب أن تكشف بيانات التتبع التشغيلية عن جودة المدخلات، سلوك المخرجات، نسخة النموذج أو القاعدة، صحة الاعتماد، التدخلات البشرية، والنتائج المؤكدة دون جمع بيانات حساسة غير ضرورية. عرّف عتبات التنبيه ومسؤول الاستجابة، ثم راجع الأدلة الواقعية بعد النشر بدلاً من افتراض استمرار الأداء غير المتصل. أعد التقييم كلما تغيرت مصادر البيانات، المستخدمون، النماذج، البائعون، السياسات، الأجهزة، أو الأهداف. يحتاج النظام المُحافظ إليه أيضًا إلى وثائق استعادة، تعلم من الحوادث، إجراءات حذف واحتفاظ، ونقطة واضحة يجب فيها إيقافه أو استبداله.

الأسئلة المتكررة

هل يتطلب الانحدار الخطي متغيّر إدخال واحد فقط؟

لا. يحتوي الانحدار البسيط على متنبئ واحد، بينما يمكن للانحدار الخطي المتعدد استخدام العديد من الميزات العددية، الفئوية المشفرة، المحوّلة، وتفاعلاتها.

هل يمكن للانحدار الخطي إثبات السببية؟

لا. يتطلب التفسير السببي تصميمًا بحثيًا مبررًا وافتراضات حول التداخل، الاختيار، القياس، والتدخل. المعامل التنبؤي وحده يصف ارتباطًا في النموذج المُناسب.

المراجع الأساسية

مدون وبرمجي متخصص في مواضيع Machine Learning و Deep Learning. يأمل دانيال في مساعدة الآخرين على استخدام قوة الذكاء الاصطناعي من أجل الخير الاجتماعي.