الانحدار اللوجستي والتصنيف
لماذا لا يستطيع المستقيم نمذجة احتمال، وكيف تعالج الدالة اللوجستية ذلك، وما معنى المعاملات بلغة لوغاريتم الأرجحية، مع خطوة صعود تدرّجي وملاءمة متقاربة محسوبتين ومتحقَّق منهما عددياً.
المتطلبات المسبقة: الانحدار الخطي من المبادئ الأولى, مبرهنة بايز وتحديث الاعتقاد
لائم مقال الانحدار الخطي من المبادئ الأولى استجابةً عددية. لكن كثيراً من المسائل تطرح سؤالاً فئوياً بدل ذلك: هل ينتمي هذا إلى الفئة أ أم إلى الفئة ب؟ وما نريده عادةً ليس التسمية بل احتمال التسمية، والاحتمالات مقيَّدة على نحو لا تُقيَّد به المستقيمات.
أ. لماذا لا نلائم مستقيماً وحسب؟
رمّز الفئتين بـ و وشغّل المربّعات الصغرى. المستقيم المُلائَم هو ، وهو معرّف لكل حقيقي، ومن ثم يتجاوز في النهاية ويهبط تحت في النهاية. وبوصفه تقديراً لـ فهذا ليس غير دقيق فحسب، بل مستحيل - إنه ينتهك بديهيتي الاحتمالات من الصفر.
نحتاج إلى نموذج يكون خرجه محصوراً في بحكم بنائه.
ب. الدالة اللوجستية
يُنمذج الانحدار اللوجستي الاحتمال مباشرة:
وبكتابة ، تصبح هذه هي الدالة اللوجستية (أو السيغمويد)
والصورتان متطابقتان جبرياً (اقسم بسط الأولى ومقامها على ). وسلوكها هو بالضبط ما نحتاجه: حين يكون ؛ وحين يكون ؛ و. فالخرج يقترب من الطرفين دون بلوغهما أبداً.
بعض القيم، مع :
| 2 | 0.1192 | |
| 4 | 0.5000 | |
| 6 | 0.8808 |
ج. الأرجحية ولوغاريتمها: ما معنى المعاملات
إعادة ترتيب النموذج تعطي الأرجحية:
وأخذ اللوغاريتم يعطي لوغاريتم الأرجحية أو اللوجيت:
بهذا المعنى يكون الانحدار اللوجستي نموذجاً خطياً - خطياً في لوغاريتم الأرجحية، لا في الاحتمال. فالأرجحية تمتد من إلى ، ولوغاريتمها يغطي المستقيم الحقيقي كله، وهو بالضبط المدى الذي تحتاجه دالة خطية.
| الأرجحية | لوغاريتم الأرجحية | |
|---|---|---|
| 0.20 | 0.25 | |
| 0.50 | 1.00 | |
| 0.75 | 3.00 | |
| 0.90 | 9.00 |
إذاً هو التغيّر في لوغاريتم الأرجحية لكل زيادة بمقدار وحدة في ، و هو التغيّر الضربي في الأرجحية.
أشيع سوء قراءة. ليس التغيّر في الاحتمال لكل وحدة من . فلأن المنحنى اللوجستي على شكل حرف S، تحرّك الخطوة الواحدة نفسُها الاحتمالَ كثيراً قرب ولا تكاد تحرّكه في الذيلين. ولوغاريتم الأرجحية وحده هو ما يتغيّر بمقدار ثابت.
د. الملاءمة بالإمكان الأعظم
المربّعات الصغرى ليست المعيار الطبيعي هنا. بل نختار المعاملات التي تجعل التسميات المرصودة أكثر احتمالاً. وتسهم كل مشاهدة بـ إن كان وبـ إن كان ، وهو ما يتركّب في دالة الإمكان
ويحوّل أخذ اللوغاريتم الجداءَ إلى مجموع - وهو أفضل سلوكاً عددياً بكثير - فينتج لوغاريتم الإمكان
وخلافاً للمربّعات الصغرى، ليس لهذا حلّ في صورة مغلقة؛ بل يُعظَّم عددياً. وتدرّجه أنيق إلى حدّ لافت:
تدفع كل مشاهدة المعاملات بمقدار يتناسب مع خطأ التنبّؤ الحالي - وهو نمط يعود للظهور في الانتشار العكسي والنزول التدرّجي.
هـ. خطوة تدرّج واحدة، يدوياً
ستّ مشاهدات، غير قابلة للفصل التام عن قصد (والسبب في القسم ز):
| 1 | 2 | 3 | 4 | 5 | 6 | |
|---|---|---|---|---|---|---|
| 0 | 1 | 0 | 1 | 1 | 1 |
لنبدأ من . عندئذ و لكل مشاهدة، ومن ثم
مركّبتا التدرّج:
وبأخذ خطوة بحجم صعوداً (فنحن نُعظّم):
الاحتمالات الجديدة هي ، وارتفع لوغاريتم الإمكان إلى . خطوة واحدة حسّنت الملاءمة.
حجم الخطوة ليس بارامتراً حراً. فمع تهبط الخطوة نفسها عند وينخفض لوغاريتم الإمكان إلى - أسوأ بكثير من نقطة البداية. تجاوز القمة سهل؛ وكون الخطوة صاعدة محلياً لا يعني أن أي حجم خطوة في ذلك الاتجاه يمثّل تحسّناً.
والتكرار حتى التقارب يعطي
بلوغاريتم إمكان قدره .
تفسير النتيجة. كل وحدة إضافية من تضرب الأرجحية في - أي تقريباً ثلاثة أمثال. وحدّ القرار، حيث ، هو حيث :
فدون نتنبّأ بالفئة 0، وفوقه بالفئة 1.
تفاعلي: خطّي في اللوغاريتم الأرجحي، منحنٍ في الاحتمال
الخطوة المعلَّمة وحدةٌ واحدة من x، مرسومةً على الاثنين.
- مضاعِف الأرجحية
- 3.141x
- الحدّ (p = 0.5)
- 2.4199
- الخطوة تضيف، لوغاريتميًا
- 1.1447
- الخطوة تضيف، احتماليًا
- 0.2642
تضيف الخطوة 1.1447 إلى لوغاريتم الأرجحية - المقدار نفسه أينما أُخذت، لأن ذلك الخط مستقيم - وتضرب الأرجحية في 3.141 في كل مكان كذلك. لكنها تحرّك الاحتمال بمقدار 0.2642، وهذا قريب من أقصاه، لأنك قرب الحدّ حيث المنحنى أشدّ انحدارًا. انزلق إلى أحد الذيلين وراقب الخطوة نفسها تكاد لا تساوي شيئًا.
يعمل في متصفحك. تُنزّل عملية التشغيل الأولى بيئة بايثون (~10 ميغابايت)، ثم تُخزّن مؤقتًا.
كل رقم أعلاه يُعاد إنتاجه بتشغيل هذا الكود.
و. من الاحتمال إلى القرار
يُخرج النموذج احتمالاً؛ أما القرار فيحتاج إلى عتبة. والعتبة الافتراضية صحيحة فقط حين يتساوى ثمن نوعَي الخطأ. فحين تكون السلبية الكاذبة أغلى بكثير من الإيجابية الكاذبة، تكون العتبة الصائبة أدنى - وهذا قرار يتعلّق بالعواقب، لا سؤال إحصائي تستطيع البيانات الإجابة عنه.
ودرس معدّل الأساس من مبرهنة بايز ينطبق هنا بتمامه: فمع فئة إيجابية نادرة، قد يكون النموذج عالي الدقة ومع ذلك مخطئاً في معظم المرات التي يتنبّأ فيها بـ«إيجابي».
ز. حين تنفجر الملاءمة
إذا كانت الفئتان قابلتين للفصل التام - أي توجد عتبة تفصلهما بلا تداخل - أمكن دائماً زيادة الإمكان بتكبير ، ما يدفع الاحتمالات المُلائَمة نحو و تماماً. فلا توجد قيمة عظمى، ولا وجود لمقدّر الإمكان الأعظم.
وليس هذا افتراضياً. فباستبدال بياناتنا بالبيانات المفصولة بنظافة و، يعيد حلّالٌ غير منظَّم مع - أرقام هي أثر لموضع توقّف المحسِّن، لا تقديرات. وقد ينبّهك البرنامج وقد لا ينبّهك. والعلاج المعياري هو فرض عقوبة على حجم المعاملات، وهو بالضبط موضوع المقالة التالية.
الخلاصات الأساسية
- النموذج الخطي لاحتمال يُنتج قيماً خارج ؛ والدالة اللوجستية تحصر الخرج في بحكم البناء.
- الانحدار اللوجستي خطي في لوغاريتم الأرجحية: فـ هو تغيّر لوغاريتم الأرجحية لكل وحدة من ، و مضاعِف الأرجحية - لا تغيّر في الاحتمال.
- تعظّم الملاءمة لوغاريتم الإمكان، وهو بلا صورة مغلقة ويُحلّ عددياً؛ وتدرّجه و.
- تقاربت ملاءمتنا إلى و: أرجحية لكل وحدة، وحدّ عند .
- حجم الخطوة مهم - فـ حسّنت الملاءمة، و أساءت إليها كثيراً.
- تحت الفصل التام لا وجود لمقدّر الإمكان الأعظم وتتباعد المعاملات.
ما التالي
نمطا الإخفاق اللذان رأيناهما للتوّ - معاملات تنفلت تحت الفصل، ونماذج مرنة تطارد الضجيج - يعالجهما مبدأ واحد: أضف عقوبة تجعل المعاملات الكبيرة مكلفة. وذلك هو التنظيم: ريدج ولاسو.
المراجع والقراءات الإضافية
- Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani, An Introduction to Statistical Learning, with Applications in R, Springer (Springer Texts in Statistics 103), 2013المصدر ↗
تُذكر الأعمال المحمية بحقوق النشر للمرجعية فقط ولا تُستضاف هنا؛ يرجى الرجوع إلى الناشر للوصول إليها.