التصنيف أو الانحدار: وصف المشكلة

23 دقيقة
الكتلة 2 — تحديد المسألة
الهدف
القدرة على تأهيل كل مسألة تعلّم مُوجَّه تصنيفاً أو انحداراً انطلاقاً من بنية المتغير الهدف وحدها، ومعالجة التكوينات الخمسة الغامضة التي تقاوم هذا التأهيل، وصياغة نتائج الاختيار على كامل سلسلة النمذجة، والتحكيم بين صياغتين متنافستين للحاجة المهنية نفسها.
المدة المقدَّرة
40 دقيقة
المتطلبات السابقة
الفصول 001 إلى 009، ولا سيما 004 (التعلّم المُوجَّه)، 006 (features والهدف) و007 (X، y، وسم، فئة)
الاختبارات المرتبطة
من 010.1-quiz-critere-de-qualification.md إلى 010.7-quiz-reformulation.md

1. معيار التأهيل: بنية مجموعة الوصول

1.1 موضع المسألة

الصياغات التالية شائعة لتبرير الاختيار بين التصنيف والانحدار. ولا واحدة منها صحيحة.

الصياغة المسموعةالوضعمثال مضاد فوري
«مسألة طبية، إذن تصنيف»خاطئالتنبؤ بالسكر عند 3 أشهر انحدار في سياق طبي
«أستعمل Random Forest، إذن تصنيف»خاطئيوجد RandomForestRegressor ويعالج أهدافاً حقيقية
«متغيرات المدخل فئوية، إذن تصنيف»خاطئنوع المدخلات مستقل عن نوع الهدف
«الهدف مخزَّن كعدد صحيح، إذن تصنيف»خاطئعدد زيارات شهرية عدد صحيح ويندرج تحت الانحدار
«قيمتان ممكنتان فقط في الخرج، إذن انحدار ثنائي»خاطئصيغتان بلا ترتيب تعرّفان تصنيفاً ثنائياً

المعيار الوحيد هو البنية الرياضية للمجموعة التي يأخذ فيها المتغير الهدف قيمه. ولا يتدخل مجال التطبيق، ولا الخوارزمية المعتبَرة، ولا نوع المتغيرات التوضيحية، ولا صيغة التخزين في هذا التأهيل.

1.2 الإطار الشكلي المشترك

يقوم التعلّم المُوجَّه، المعرَّف في الفصل 004، على استقراء دالة انطلاقاً من عيّنة موسومة

f : X → Y

حيث X يشير إلى فضاء المتغيرات التوضيحية وY مجموعة الوصول، أي مجموعة القيم التي يمكن أن يأخذها المتغير الهدف.

يتقاسم التصنيف والانحدار هذا الإطار بالكامل. ويتقاسمان أيضاً عيّنة التعلّم ومفهوم التعميم وفصل التدريب/الاختبار (الفصل 026) وخطر فرط التخصيص (الفصل 031). ويتميّزان في نقطة واحدة: بنية Y.

تعريف — مجموعة الوصول (فضاء الخرج، output space)

التعريف الدقيق

مجموعة Y تأخذ فيها دالة الهدف قيمها، معتبرة لا كمجموعة رموز بسيطة بل كبنية جبرية: يُهتم بالعلاقات والعمليات المعرَّفة فيها — مساواة، ترتيب كلي، مسافة، جمع، توقّع.

ترجمة إلى اللغة اليومية

مجموعة كل الإجابات الممكنة، وما يحق فعله بهذه الإجابات: هل يمكن القول فقط إنها متطابقة أو مختلفة، هل يمكن ترتيبها، هل يمكن قياس الفرق بين اثنتين منها.

نقطة انتباه

بنية Y ليست مرئية أبداً في ملف البيانات. فعمود يحتوي القيم 1، 2، 3 يمكن أن يمثّل ثلاثة أنواع نباتية (بنية اسمية) أو ثلاثة مرور في ورشة (بنية عددية). والمعرفة وحدها بالمجال تحسم. والتأهيل فعل تحليل، لا فحص نوع معلوماتي.

1.3 التفرع الأساسي

القول الموجِّه للفصل

يُحدَّد نوع المسألة بطبيعة المتغير الهدف. وهو لا يُحدَّد لا بالمجال المهني، ولا بالخوارزمية المعتبَرة، ولا بنوع المتغيرات التوضيحية.


2. التصنيف

تعريف — التصنيف (classification supervisée)

التعريف الدقيق

مهمة تعلّم مُوجَّه تقوم على استقراء، انطلاقاً من عيّنة ملاحظات موسومة، دالة f : X → Y حيث مجموعة الوصول Y = {c₁, c₂, …, cKc_K} منتهية وغير مزوَّدة بعلاقة ترتيب جوهرية. وعناصر Y تُدعى فئات أو أصنافاً أو صيغاً. وK يشير إلى عدد الفئات؛ K = 2 يعرّف التصنيف الثنائي، وK > 2 التصنيف متعدد الفئات (الفصل 011).

بنية مجموعة الوصول

العلاقة الوحيدة المعرَّفة على Y هي المساواة. فئتان متطابقتان أو متميّزتان؛ ولا واحدة «أعلى»، ولا مسافة معرَّفة بينهما. وقول «الفئة كلب أقرب إلى الفئة قط منها إلى الفئة حصان» بلا أي وضع رياضي في الإطار المعياري.

ترجمة إلى اللغة اليومية

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

نقطة انتباه

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

2.1 عمليات مشروعة وغير مشروعة على الهدف

العملية على قيمتين هدفتصنيفالتبرير
اختبار المساواة y₁ = y₂مشروعةالمساواة العلاقة المؤسسة لـ Y
ترتيب y₁ < y₂غير مشروعةلا ترتيب جوهري على مجموعة اسمية
حساب الفرق y₁ − y₂غير مشروعةالطرح غير معرَّف
حساب متوسط قيم الهدفغير مشروعةتوقّع متغير اسمي بلا معنى
عدّ ورود فئةمشروعةيوفّر توزيع الفئات (الفصل 050)

نتيجة مباشرة: لا يُقاس خطأ نموذج تصنيف بفرق بل بـ عدّ اختلافات، مصاغ بمصفوفة الارتباك (الفصل 052). ولا يوجد خطأ «صغير» أو «كبير» على تنبؤ وحيد: إنه صحيح أو خاطئ.

2.2 شكل الخرج

ينتج مصنِّف في الواقع مخرجين متميّزين، وخلطهما مصدر خطأ شائع.

الخرجالطبيعةطريقة scikit-learnمجموعة الوصول
درجة أو احتمال لكل فئةمتجه K أعداد حقيقية مجموعها 1predict_proba()[0, 1]^K
فئة متنبَّأ بهاصيغةpredict(){c₁, …, cKc_K}

يتم الانتقال من الأول إلى الثاني بتطبيق قاعدة قرار، غالباً عتبة في الثنائي (الفصل 062) أو حجة الحد الأقصى في متعدد الفئات. وإنتاج درجة حقيقية وسيطة لا يحوّل المسألة إلى انحدار: تبقى مجموعة وصول المسألة مجموعة الفئات المنتهية، والدرجة ليست إلا وسيط حساب.

تعريف — حد القرار (decision boundary)

التعريف الدقيق

مجموعة جزئية من فضاء المتغيرات التوضيحية X تفصل المناطق المرتبطة بفئات متنبَّأ بها مختلفة. شكلياً، لمصنِّف ثنائي قائم على دالة درجة s(x) وعتبة t، الحد هو المجموعة {x ∈ X : s(x) = t}.

ترجمة إلى اللغة اليومية

الخط أو السطح أو الحد الذي بعده يغيّر النموذج رأيه بشأن الفئة الواجب إسنادها.

نقطة انتباه

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

تشبيه — مركز الفرز البريدي

لمركز فرز عدد ثابت من الأدراج، درج لكل منطقة وجهة. ويجب وضع كل طرد في درج واحد بالضبط. ولا يمكن للفارز اختراع درج، ولا وضع طرد «بين» درجين.

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

وتردد الفارز — «هذا الطرد ربما لليون، ربما لغرونوبل» — يقابل درجة الاحتمال. والقرار النهائي بوضعه في درج يقابل الفئة المتنبَّأ بها.

2.3 أمثلة تمثيلية

المجالالسؤال المهنيمجموعة الوصولK
دفعهل هذه المعاملة احتيالية؟{احتيال، عادي}2
رسائلهل هذه الرسالة غير مرغوب فيها؟{spam، مشروعة}2
صحةهل يعرض هذا المريض المرض؟{مريض، سليم}2
اتصالاتهل سيلغي هذا الزبون؟{إلغاء، استمرار}2
نباتمن أي نوع هو؟{setosa، versicolor، virginica}3
صناعةأي نوع عيب يصيب هذه القطعة؟{خدش، شق، مسامية، لا شيء}4

3. الانحدار

تعريف — الانحدار (régression supervisée)

التعريف الدقيق

مهمة تعلّم مُوجَّه تقوم على استقراء، انطلاقاً من عيّنة ملاحظات موسومة، دالة f : X → Y حيث مجموعة الوصول Y مجموعة جزئية من ℝ — غالباً ℝ كلها، أو ℝ⁺، أو فترة محدودة. فمجموعة الوصول مزوَّدة إذن بـ ترتيب كلي ومسافة، وهو ما يمنح معنى للكم y − ŷ، المدعو باقياً (الفصل 066).

الصياغة الإحصائية

يقدّر الانحدار خاصية للقانون الشرطي لـ Y علماً بـ X. ويقدّر انحدار المربعات الصغرى التوقّع الشرطي E[Y | X = x]؛ ويقدّر انحدار الكمّية كمّية شرطية؛ ويقدّر الانحدار على القيمة المطلقة الوسيط الشرطي.

ترجمة إلى اللغة اليومية

تقدير كمية، أي إنتاج عدد واقع على مقياس مدرَّج، يمكن عليه القول بكم أخطأنا.

نقطة أصل الكلمة

يأتي المصطلح من Francis Galton (1886)، الذي يرصد «الانحدار نحو الرداءة» — اليوم الانحدار نحو المتوسط — في انتقال الطول بين الأجيال. والكلمة تشير اليوم، بالتمديد، إلى كل تقدير لهدف عددي. ولا تعبّر عن أي مفهوم عودة إلى الوراء.

3.1 عمليات مشروعة ومعنى الخطأ

العملية على قيمتين هدفانحدارالنتيجة العملية
اختبار المساواة y₁ = y₂مشروعة لكن بلا فائدةاحتمال المساواة الدقيقة معدوم على متغير متصل
ترتيب y₁ < y₂مشروعةتتيح المقاييس القائمة على الرتب
حساب الفرق y₁ − y₂مشروعةتؤسس مفهوم الباقي
حساب متوسطمشروعةتؤسس المرجع «التنبؤ بالمتوسط»
رفع الفرق إلى مربعمشروعةتؤسس MSE وRMSE (الفصلان 068 و069)

نتيجة مباشرة: في الانحدار، الخطأ مدرَّج. والتنبؤ بـ 248 000 € لعقار بيع بـ 250 000 € نتيجة ذات جودة؛ والتنبؤ بـ 90 000 € للعقار نفسه فشل. والتمييز بين هاتين الحالتين مستحيل الصياغة في إطار التصنيف، حيث سيكون التنبؤان «خاطئين» على حد سواء.

3.2 شكل الخرج

الخرجالطبيعةالاستعمال
تنبؤ نقطيعدد حقيقي ŷخرج معياري لـ predict()
فترة تنبؤزوج [y^inf\hat{y}_{\mathrm{inf}}, y^sup\hat{y}_{\mathrm{sup}}]إبلاغ عدم اليقين
كمّيات شرطيةعدة أعداد حقيقيةلو قرار غير متماثل، إدارة مخزون

لا يملك منحدر أي مكافئ لـ predict_proba(): لا يوجد «احتمال لكل قيمة ممكنة» عندما تكون مجموعة الوصول متصلة. وهذا اللاتناظر مطوَّر في الفصل 029.

تشبيه — الدرج والمسطرة المدرَّجة

صيدلي يرتّب علبات في أدراج موسومة: مضادات حيوية، مسكّنات، مضادات هيستامين. علبة في الدرج الصحيح أو في الخاطئ. ولا يوجد «درج شبه صحيح». هذا تصنيف.

والصيدلي نفسه يزن تحضيراً خاصاً ويستهدف 250 مغ. يحصل على 248 مغ: الفرق 2 مغ، قابل للقياس، ومقبول بالنظر إلى التسامح الصيدلي. يحصل على 90 مغ: الفرق 160 مغ، والتحضير غير قابل للاستعمال. هذا انحدار.

الدرج لا يقبل درجة. والميزان يقبل واحدة. وكل الفرق بين الإطارين يقوم في خاصية مقياس الخرج هذه.

3.3 أمثلة تمثيلية وأمثلة متقاطعة

يضع الجدول التالي جنباً إلى جنب، للمجال المهني نفسه، هدفاً يندرج تحت التصنيف وهدفاً يندرج تحت الانحدار. وهو يثبت أن المجال لا يحدد شيئاً.

المجالهدف فئوي → تصنيفهدف عددي → انحدار
عقاريهل سيُباع العقار خلال 90 يوماً؟سعر البيع باليورو
صحةهل المريض مصاب بالسكري؟معدّل HbA1c بالنسبة المئوية
طاقةهل سيُتجاوز ذروة الاستهلاك؟استهلاك اليوم بالكيلوواط ساعة
أرصادهل ستمطر غداً؟حرارة قصوى بـ °C
دفعهل المعاملة احتيالية؟مبلغ الخسارة في حال الاحتيال
موارد بشريةهل سيقبل المرشح العرض؟أجر القبول باليورو
صناعةهل القطعة مطابقة؟قياس بالمليمترات
تسويقهل سيشترك الزبون؟رقم أعمال عند 12 شهراً

قراءة الجدول: يصف كل صف مجالاً وحيداً، غالباً مجموعة بيانات وحيدة، بالمتغيرات التوضيحية نفسها. والعمود المنتقى كهدف وحده يتغيّر، ومعه نوع المسألة.


4. سؤال التأهيل وشجرة قراره

4.1 السؤال الواجب طرحه

ماذا نسعى بالضبط إلى إنتاجه، وما طبيعة القيمة المنتَجة: فئة مأخوذة من قائمة ثابتة، أم عدد واقع على مقياس؟

شكله المختصر، القابل للاستعمال في اجتماع تأطير:

شكل السؤال المهنينوع المسألة
«أي فئة؟»، «أيها؟»، «هل …؟»، «نعم أم لا؟»تصنيف
«كم؟»، «أي كمية؟»، «أي مبلغ؟»، «أي مدة؟»انحدار

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

4.2 اختبار العمليات الثلاث

عندما يبقى السؤال المهني غامضاً، يحسم الاختبار التالي آلياً. وهو ينطبق على القيم المرصودة للهدف.

العملية المختبَرةالتفسير إذا كان للنتيجة معنى مهني
1. y₁ = y₂ ؟دائماً صحيح: شرط أدنى، لا يميّز
2. y₁ < y₂ ؟يوجد ترتيب: الهدف ترتيبي على الأقل
3. y₁ − y₂ قابل للتفسير كفرق؟توجد مترية: الهدف عددي

قاعدة القراءة

  • العملية 1 وحدها لها معنى: تصنيف (هدف اسمي).
  • العمليتان 1 و2 لهما معنى، والثالثة لا: حالة ترتيبية، معالَجة في 5.1.
  • العمليات الثلاث لها معنى: انحدار.

مثال تطبيق على الرمز البريدي: يمكن مقارنة رمزين بريديين بالمساواة؛ والترتيب 69001 < 75015 لا يعبّر عن شيء مهني؛ والفرق 75015 − 69001 = 6014 ليس مسافة. فالرمز البريدي متغير اسمي رغم تخزينه العددي.

4.3 شجرة القرار الكاملة

4.4 متغير متقطع ومتغير متصل

تعريف — المتغير المتقطع والمتغير المتصل

التعريف الدقيق

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

ترجمة إلى اللغة اليومية

متقطع: تُعدّ القيم واحدة واحدة، وبين قيمتين متجاورتين لا شيء. متصل: بين قيمتين، مهما قربتا، توجد أخريات بلا نهاية.

نقطة انتباه — الخلط المركزي

متقطع ليس مرادفاً لفئوي. فعدد زيارات شهرية متقطع (0، 1، 2، …) ومع ذلك عددي تماماً: للترتيب والفرق معنى. والثنائية المفيدة لتأهيل مسألة تعلّم ليست متقطع/متصل بل اسمي/عددي.

نقطة انتباه — القياس الفيزيائي

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

الهدفمتقطع أو متصلاسمي أو عددينوع المسألة
نوع سوسنمتقطعاسميتصنيف
حالة معاملةمتقطعاسميتصنيف
رمز بريديمتقطعاسميتصنيف
عدد زيارات شهريةمتقطععدديانحدار
عدد حوادث معلَنةمتقطععدديانحدار
حرارة قصوىمتصلعدديانحدار
سعر بيعمتصلعدديانحدار

4.5 تحقّق آلي من طبيعة الهدف

تعرض scikit-learn دالة فحص لنوع الهدف. وهي تشكّل تحكّماً مفيداً، بشرط معرفة حدودها.

python
import numpy as np
from sklearn.utils.multiclass import type_of_target

cibles = {
    "statut_transaction    ": np.array(["normal", "fraude", "normal", "fraude"]),
    "espece_iris           ": np.array(["setosa", "versicolor", "virginica", "setosa"]),
    "temperature_celsius   ": np.array([18.4, 21.0, 19.7, 23.2]),
    "prix_vente_eur        ": np.array([245000.0, 312500.0, 189900.0, 405000.0]),
    "nb_visites_mensuelles ": np.array([0, 3, 1, 12]),
    "note_satisfaction_1_5 ": np.array([1, 3, 2, 5]),
}

for nom, y in cibles.items():
    print(f"{nom} dtype={str(y.dtype):8s} -> type_of_target = {type_of_target(y)}")

المخرج

statut_transaction     dtype=<U6      -> type_of_target = binary
espece_iris            dtype=<U10     -> type_of_target = multiclass
temperature_celsius    dtype=float64  -> type_of_target = continuous
prix_vente_eur         dtype=float64  -> type_of_target = multiclass
nb_visites_mensuelles  dtype=int64    -> type_of_target = multiclass
note_satisfaction_1_5  dtype=int64    -> type_of_target = multiclass

التفسير

الصفوف الثلاثة الأولى مطابقة للتحليل المهني. والثلاثة التالية ليست كذلك:

  • prix_vente_eur هدف انحدار، مؤهَّل multiclass لأن القيم الأربع، وإن كانت من نوع عائم، صحيحة وقليلة العدد؛
  • nb_visites_mensuelles هدف انحدار بمعنى اختبار العمليات الثلاث، مؤهَّل multiclass لأنه صحيح؛
  • note_satisfaction_1_5 هدف ترتيبي، لا تميّزه الدالة عن هدف اسمي.

الاستنتاج التشغيلي: يطبق type_of_target استدلالاً نحوياً قائماً على نوع التخزين وعدد القيم المتميّزة. وهو يكشف تناقضات صيغة؛ ولا يؤهّل مسألة. ويبقى التأهيل فعل تحليل قائم على معرفة المجال.


5. الحالات الغامضة الخمس ومعالجتها

تقاوم خمسة تكوينات التأهيل المباشر. وكل منها يستدعي قراراً موثَّقاً، لا اختياراً افتراضياً.

5.1 هدف ترتيبي

الطبيعة: مجموعة منتهية، مزوَّدة بترتيب مهني دال، بلا مسافة قابلة للتفسير بين صيغ متتالية. أمثلة: مستوى خطر {ضعيف، متوسط، مرتفع}، درجة رضا من 1 إلى 5، مرحلة ورم I إلى IV، تصنيف مالي من AAA إلى D.

المعضلة: معالجة الهدف كتصنيف متعدد الفئات يعود إلى تدمير معلومة الترتيب — خلط «مرتفع» بـ «ضعيف» وبـ «متوسط» يُعدّ الخطأ نفسه. ومعالجته كانحدار يعود إلى افتراض تساوي مسافات بين الصيغ، وهي فرضية خاطئة عموماً: فرق الخطورة بين المرحلتين I وII لا يساوي ذلك بين III وIV.

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

التعديلالتنفيذالتبرير
مقياس حسّاس للترتيبكابا مرجَّح تربيعياً، MAE على الرتبيجازي أكثر الأخطاء البعيدة في الترتيب
نموذج ترتيبي مخصَّصنموذج أرجحية تناسبية (McCullagh، 1980)، تفكيك إلى K−1 مصنِّف ثنائي تراكمييستغل الترتيب بلا افتراض تساوي المسافات

اللجوء إلى الانحدار: مقبول عندما يكون عدد الصيغ مرتفعاً (ابتداء من نحو عشرة) وتساوي المسافات قابلاً للدفاع، ثم يُقرَّب التنبؤ الحقيقي. ويجب تبرير هذا الاختيار صراحة. والتصنيف الترتيبي مفصَّل في الفصل 011.

5.2 هدف عدّ

الطبيعة: مجموعة الأعداد الطبيعية، غير منتهية قابلة للعد، مرتَّبة، مزوَّدة بمسافة قابلة للتفسير. أمثلة: عدد حوادث سنوية، عدد زيارات، عدد عيوب لكل دفعة.

الاختيار المحتفَظ به: انحدار. للعمليات الثلاث في الاختبار معنى؛ ومجموعة الوصول ليست منتهية. وكون القيم صحيحة لا يشكّل معيار تصنيف.

نقطة انتباهالمعالجة الموصى بها
دعم موجب والتواء قويخسارة انحراف بواسون أو سالب ثنائي بدل MSE
فرط تشتت (تباين أعلى من المتوسط)نموذج سالب ثنائي
فائض أصفارنموذج تضخم أصفار، أو تفكيك إلى مصنِّف «صفر أم لا» يليه منحدر على غير الأصفار
تنبؤ حقيقي غير صحيحتقريب في المعالجة اللاحقة، لا أبداً في دالة الخسارة

خطأ شائع: معالجة عدّ محدود عملياً (0، 1، 2، 3 حوادث) كتصنيف بأربع فئات. وهذه الصياغة تمنع النموذج من التنبؤ بـ 4، وتدمّر الترتيب وتجعل الباقي غير قابل للتفسير.

5.3 مدة مع رقابة

الطبيعة: مدة حتى وقوع حدث، مرصودة بصورة ناقصة لجزء من الموضوعات — العقد لا يزال نشطاً، المريض لا يزال حياً، الآلة لم تتعطل بعد في نهاية فترة الملاحظة.

تعريف — الرقابة من اليمين (right censoring)

التعريف الدقيق

وضع لا تُرصَد فيه مدة الاهتمام T لموضوع مباشرة، والمتاح وحده هو الزوج (min(T, C), 1{T ≤ C})، حيث C تشير إلى مدة المتابعة. فالمعلومة المتاحة عندئذ «T أعلى من C» لا قيمة T.

ترجمة إلى اللغة اليومية

نعلم أن الحدث لم يقع بعد عندما توقفنا عن الرصد، دون أن نعلم متى سيقع.

النتيجة المنهجية

استبعاد الملاحظات الخاضعة للرقابة يحرّف التقدير نحو المدد القصيرة، لأن الموضوعات ذات العمر الطويل هي بالضبط تلك الخاضعة للرقابة. واستبدال المدة الخاضعة للرقابة بمدة المتابعة يحرّف التقدير أيضاً نحو الأسفل. والإطار الملائم هو تحليل البقاء: مقدِّر Kaplan-Meier (1958)، نموذج مخاطر تناسبية لـ Cox (1972)، غابات بقاء.

نقطة انتباه

الرقابة ليست بياناً ناقصاً بمعنى الفصل 018. فمدة خاضعة للرقابة تحمل معلومة جزئية قابلة للاستغلال، لا غياب معلومة.

الاختيار المحتفَظ به: لا تصنيف ولا انحدار بالمعنى الضيق عندما تكون الرقابة جوهرية. والجدول التالي يثبّت المسلك.

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

5.4 احتمال كهدف

الطبيعة: القيمة الواجب إنتاجها عدد من الفترة [0, 1]. والتأهيل يعتمد بالكامل على ما هو مرصود في عيّنة التدريب، لا على ما يُطلَب في الخرج.

ما يُرصَد لكل صفنوع المسألةالنمذجة
نتيجة ثنائية، 0 أو 1تصنيف ثنائيمصنِّف احتمالي، خرج predict_proba، خسارة log loss (الفصل 061)، معايرة متحقَّق منها
نسبة مقيسة، مثلاً معدّل تحويل حسب المتجرانحدار على [0, 1]انحدار بيتا، أو انحدار على تحويل logit، أو خسارة ملائمة للدعم المحدود

نقطة مركزية: طلب احتمال في الخرج لا يجعل مسألة انحداراً. فنموذج كشف احتيال يعيد p = 0,83 يبقى نموذج تصنيف: الهدف المرصود عند التدريب يساوي 0 أو 1. والخرج المتصل تقدير لـ P(Y = 1 | X = x)، لا هدف عددي متعلَّم كذلك.

نقطة انتباه: درجة احتمال ينتجها مصنِّف ليست بالضرورة معايرة. فدرجة 0,83 لا تعني أن 83 % من الحالات التي تتلقى هذه الدرجة موجبة، إلا بتحقّق صريح (الفصل 061).

5.5 هدف عددي مجزَّأ عمداً

الطبيعة: الهدف المتاح عددي — مبلغ، عُمر، معدّل — وتطلب المنظمة خرجاً بفئات معرَّفة بعتبات: «زبون بقدرة ضعيفة أو متوسطة أو قوية»، «خطر مقبول أو غير مقبول».

الاختيار المحتفَظ به: انحدار على الهدف العددي، ثم تطبيق العتبة على التنبؤ. والتجزئة المسبقة للهدف تدمّر معلومة وتفسد القوة الإحصائية؛ وهذه الممارسة موثَّقة في الأدبيات المنهجية بمصطلح التثنية المسيئة (Royston، Altman وSauerbrei، 2006).

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

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

5.6 جدول تلخيصي للحالات الغامضة

الحالةبنية الهدفالاختيار المحتفَظ بهالسبب الحاسم
ترتيبيمنتهٍ، مرتَّب، غير متريتصنيف، بمقياس ونموذج حسّاسين للترتيبتبقى مجموعة الوصول منتهية
عدّأعداد صحيحة، غير منتهٍ، متريانحدار، خسارة بواسونللعمليات الثلاث معنى
مدة خاضعة للرقابةℝ⁺ مرصود جزئياًتحليل بقاء، أو تصنيف عند أفق ثابتالرقابة تُبطل الانحدار الساذج
احتمال[0, 1]تصنيف إذا كان الوسم المرصود ثنائياً، انحدار إذا قيست نسبةالتأهيل يعتمد على الهدف المرصود
عددي مجزَّأℝ معاد ترميزه بفئاتانحدار ثم عتبة، إلا إذا كان الهدف فئوياً أصلاًالتجزئة تدمّر معلومة

6. نتائج الاختيار على كامل السلسلة

يتدخل التأهيل في الخطوة 3 من دورة الحياة (الفصل 012). وكل الخطوات اللاحقة تعتمد عليه.

6.1 جدول مقارن كامل

البعدتصنيفانحدار
مجموعة الوصول{c₁, …, cKc_K}، منتهية، غير مرتَّبةمجموعة جزئية من ℝ، مرتَّبة ومترية
الكائن المتعلَّمتجزئة فضاء المدخل، حد قرارسطح جواب معرَّف على فضاء المدخل كله
الكمية المقدَّرةP(Y = c علماً بـ X = x)، احتمال شرطي لكل فئةE[Y علماً بـ X = x]، توقّع شرطي، أو كمّية شرطية
الخرج الخام للنموذجمتجه K درجاتعدد حقيقي
الخرج المقدَّمفئة، بعد تطبيق عتبة أو argmaxالقيمة، مؤطَّرة أحياناً بفترة
مفهوم الخطأاختلاف ثنائي، معدودباقي موقَّع، مدرَّج
دوال خسارة معتادةإنتروبيا متقاطعة، log loss، hinge، focal loss؛ معايير تقسيم جيني وإنتروبياMSE، MAE، Huber، كمّية pinball، انحراف بواسون، RMSLE
مقاييس تقييمAccuracy، دقة موجبة، استدعاء، نوعية، F1، F-بيتا، balanced accuracy، log loss، ROC-AUC، PR-AUCMAE، MSE، RMSE، R²، R² معدَّل، MAPE، sMAPE، MedAE، RMSLE
خوارزميات تمثيليةانحدار لوجستي، شجرة، غابة عشوائية، boosting، SVC، k-NN، Naive Bayes، MLPانحدار خطي، Ridge، Lasso، ElasticNet، شجرة، غابة عشوائية، boosting، SVR، k-NN، MLP
لاحقة scikit-learn…Classifier…Regressor
مرجعالتنبؤ منهجياً بالفئة الأغلبيةالتنبؤ منهجياً بالمتوسط أو الوسيط
تجزئة البياناتطبقية على الهدف موصى بها (الفصل 027)تجزئة عشوائية، طبقية بشرائح إذا كان الهدف شديد الالتواء
مرض التوزيعاختلال الفئات (الفصلان 050 و051)التواء، قيم متطرفة، تغاير تباين
ضبط بعد التدريبعتبة قرار (الفصل 062)لا مكافئ مباشر؛ إعادة معايرة مقياس أحياناً
تشخيص الخطأمصفوفة ارتباك، تحليل FP/FNرسم بواقي، بواقي مقابل قيم متنبَّأ بها
طبيعة الموازنة المهنيةأي خطأ يكلف أكثر، موجب كاذب أم سالب كاذبأي خطأ يكلف أكثر، مبالغة أم تقليل
مراقبة في الإنتاجانحراف توزيع الفئات المتنبَّأ بهاانحراف التوزيع ومتوسط التنبؤات

6.2 نقطتان بنيويتان

دالة الخسارة ليست المقياس. تُحسَّن الخسارة أثناء التدريب ويجب أن تكون قابلة للاشتقاق لخوارزميات التدرّج؛ ويقيّم المقياس النموذج ويجيب عن سؤال مهني. فمصنِّف يحسّن log loss ويُحكَم عليه بالاستدعاء؛ ومنحدر يحسّن MSE ويُحكَم عليه بـ MAE. وهذا التمييز مطوَّر في الفصل 030.

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


7. إعادة الصياغة: حاجة مهنية، إطاران ممكنان

7.1 المبدأ

الحاجة المهنية ليست مسألة تعلّم. وتصبح مسألة تعلّم لحظة اختيار متغير هدف. وعندما تتاح عدة أهداف للإجابة عن الحاجة نفسها، تتعايش عدة صياغات، أحياناً في أطر مختلفة.

حالة المرجع: الصيانة التنبؤية. يراقب مستغِل أسطول مضخات صناعية مزوَّدة بأجهزة. والحاجة وحيدة: التدخل قبل التعطل دون مضاعفة التوقفات غير المفيدة. ويمكن بناء هدفين انطلاقاً من التاريخ نفسه والمستشعرات نفسها.

تعريف — العمر المتبقي المفيد (Remaining Useful Life، RUL)

التعريف الدقيق

المدة الفاصلة بين لحظة الملاحظة ولحظة تعطل معدّات، شرطياً بحالتها المرصودة وتاريخ استغلالها. وهي تشكّل هدف المرجع لمقاربات التنبؤ في الصيانة الشرطية.

ترجمة إلى اللغة اليومية

عدد الأيام المتبقية للآلة قبل العطل، مقدَّر انطلاقاً من حالتها الحالية.

نقطة انتباه

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

7.2 ترقيم مقارن للصياغتين

يبني البروتوكول التالي مجموعة بيانات تدهور، ويشتق الهدفين من المتغيرات التوضيحية نفسها، ويدرب النموذجين، ويضبط لكل منهما عتبة قراره على قسم تحقّق، بالنظر إلى دالة تكلفة صريحة: 800 € لتدخل وقائي، 12 000 € لتعطل واقع.

python
import numpy as np
from sklearn.ensemble import RandomForestClassifier, RandomForestRegressor
from sklearn.model_selection import train_test_split
from sklearn.metrics import precision_score, recall_score, mean_absolute_error

rng = np.random.default_rng(42)
n = 6000

# أسطول مضخات صناعية: المتغيرات التوضيحية نفسها
heures    = rng.uniform(0, 20000, n)                            # ساعات متراكمة
vibration = 1.2 + 0.00018 * heures + rng.normal(0, 0.35, n)     # mm/s RMS
temp      = 55 + 0.0011 * heures + rng.normal(0, 3.0, n)        # °C عند المحمل
delta_p   = 2.6 - 0.00007 * heures + rng.normal(0, 0.20, n)     # bar
nb_maint  = rng.poisson(0.5 + heures / 9000)                    # تدخلات سابقة

usure = 0.55 * vibration + 0.035 * temp - 0.9 * delta_p + 0.00004 * heures
rul = 300 * np.exp(-0.5 * usure) * np.exp(rng.normal(0, 0.22, n))   # أيام متبقية

X = np.column_stack([heures, vibration, temp, delta_p, nb_maint])
y_reg = rul                        # هدف متصل -> انحدار
y_clf = (rul <= 30).astype(int)    # هدف ثنائي  -> تصنيف

Xtr, Xte, yr_tr, yr_te, yc_tr, yc_te = train_test_split(
    X, y_reg, y_clf, test_size=0.3, random_state=0, stratify=y_clf)
Xtr, Xva, yr_tr, yr_va, yc_tr, yc_va = train_test_split(
    Xtr, yr_tr, yc_tr, test_size=0.25, random_state=0, stratify=yc_tr)

C_PREV, C_PANNE = 800, 12000       # يورو: تدخل وقائي / تعطل واقع

def cout(y_vrai, pred):
    return int(pred.sum()) * C_PREV + int(((y_vrai == 1) & (pred == 0)).sum()) * C_PANNE

clf = RandomForestClassifier(n_estimators=300, min_samples_leaf=5, random_state=0).fit(Xtr, yc_tr)
reg = RandomForestRegressor(n_estimators=300, min_samples_leaf=5, random_state=0).fit(Xtr, yr_tr)

p_va, p_te = clf.predict_proba(Xva)[:, 1], clf.predict_proba(Xte)[:, 1]
r_va, r_te = reg.predict(Xva), reg.predict(Xte)

# تتلقى كل صياغة عتبة قرارها، مضبوطة على التكلفة، في التحقّق
seuil_a = min(np.arange(0.02, 0.61, 0.01), key=lambda s: cout(yc_va, (p_va >= s).astype(int)))
seuil_b = min(np.arange(10, 121, 1),       key=lambda t: cout(yc_va, (r_va <= t).astype(int)))

print(f"Seuils calés sur la validation : A p >= {seuil_a:.2f}   B RUL_pred <= {seuil_b} jours")
print(f"MAE de B sur la durée de vie résiduelle : {mean_absolute_error(yr_te, r_te):.1f} jours")
print(f"Coût de référence, aucune alerte : {int(yc_te.sum()) * C_PANNE} EUR\n")

for nom, pred in [("A - classification binaire     ", (p_te >= seuil_a).astype(int)),
                  ("B - régression sur la durée vie", (r_te <= seuil_b).astype(int))]:
    print(f"{nom} precision={precision_score(yc_te, pred, zero_division=0):.3f}  "
          f"rappel={recall_score(yc_te, pred):.3f}  alertes={int(pred.sum()):3d}  "
          f"manquées={int(((yc_te == 1) & (pred == 0)).sum()):2d}  coût={cout(yc_te, pred):6d} EUR")

print("\nB - horizon d'intervention modifié sans réentraînement :")
for h in (60, 90):
    cible_h, pred_h = (yr_te <= h).astype(int), (r_te <= h).astype(int)
    print(f"   horizon {h:2d} j : precision={precision_score(cible_h, pred_h):.3f}  "
          f"rappel={recall_score(cible_h, pred_h):.3f}  alertes={int(pred_h.sum()):3d}")

المخرج

Seuils calés sur la validation : A p >= 0.05   B RUL_pred <= 40 jours
MAE de B sur la durée de vie résiduelle : 18.5 jours
Coût de référence, aucune alerte : 2076000 EUR

A - classification binaire      precision=0.431  rappel=0.954  alertes=383  manquées= 8  coût=402400 EUR
B - régression sur la durée vie precision=0.486  rappel=0.913  alertes=325  manquées=15  coût=440000 EUR

B - horizon d'intervention modifié sans réentraînement :
   horizon 60 j : precision=0.900  rappel=0.888  alertes=668
   horizon 90 j : precision=0.932  rappel=0.927  alertes=979

التفسير

المعاينةالقراءة
تقلّل الصياغتان التكلفة من 2 076 000 € إلى نحو 0,4 م€الحاجة قابلة للمعالجة في الإطارين؛ والتأهيل لا يُلعَب على الجدوى
تحصل أ على 402 400 € مقابل 440 000 € لـ ب على أفق 30 يوماًيحسّن التصنيف مباشرة الفصل عند الأفق المعتبَر؛ ويحسّن الانحدار الخطأ على كامل مقياس المدد، بما فيه حيث لا يُلعَب أي قرار
تعرض ب دقة موجبة أعلى قليلاً و58 تنبيهاً أقل، مقابل 7 أعطال فائتة أكثرلا تحتل الصياغتان النقطة نفسها من موازنة الدقة–الاستدعاء؛ ولا معنى للمقارنة إلا عند دالة تكلفة ثابتة
العتبة المثلى لـ ب 40 يوماً، لا 30لا يُستعمَل خرج منحدر بالعتبة المهنية الخام: إنه منحسر نحو المتوسط ويجب إعادة ضبطه تجريبياً
تعالج ب الأفقين 60 و90 يوماً بالنموذج المدرَّب نفسهتغيّر الأفق في الصياغة أ يفرض إعادة وسم وإعادة تدريب كاملين
MAE لـ ب 18,5 يوماًخطأ متوسط 18,5 يوماً يجعل الصياغة ب غير قابلة للاستغلال لأفق 7 أو 14 يوماً، معلومة لا يكشفها مقياس التصنيف وحده

7.3 معايير التحكيم بين الصياغتين

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

قاعدة المسلك: عندما تكون الصياغتان قابلتين للتحقيق، تُبنيان كلتيهما، وتُقيَّمان على دالة التكلفة المهنية نفسها وعلى مجموعة الاختبار نفسها، ثم يُحسَم على هذه النتيجة. ومقارنة مقاييس متغايرة — MAE مقابل F1 — ليست تحكيماً.

تشبيه — إشارة المرور والعدّ التنازلي

يمكن الإشارة إلى تقاطع بطريقتين. تقدّم الإشارة الثلاثية فئة: أحمر، برتقالي، أخضر. ويعرض العدّ التنازلي عدداً من الثواني المتبقية.

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

والاختيار بين الجهازين لا يقوم على التقاطع، بل على ما نريد القدرة على تقريره والدقة القابلة للبلوغ فعلاً.


8. أخطاء استدلال شائعة

خطأ — تأهيل المسألة بالمجال المهني

أقوال «الطب تصنيف» أو «المالية انحدار» بلا أي أساس. فالخدمة الاستشفائية نفسها تنتج مسائل تصنيف (تشخيص) وانحدار (مدة إقامة، جرعة، معدّل بيولوجي).

الصياغة الصحيحة: «يُحدَّد نوع المسألة ببنية مجموعة القيم التي يمكن أن يأخذها المتغير الهدف، بمعزل عن مجال التطبيق.»

خطأ — تأهيل المسألة بالخوارزمية المعتبَرة

العائلات الخوارزمية الرئيسية — أشجار، غابات، boosting، k-NN، SVM، شبكات عصبية — توجد في الشكلين. واختيار الخوارزمية يتدخل بعد التأهيل ولا يمكنه إذن تحديده.

الصياغة الصحيحة: «يؤهّل الهدف المسألة؛ وتقيّد المسألة مجموعة الخوارزميات الجائزة؛ وتُختار الخوارزمية في هذه المجموعة.»

خطأ — خلط الانحدار اللوجستي بالانحدار

الانحدار اللوجستي نموذج تصنيف. ومصطلح «انحدار» يشير فيه إلى الانحدار الخطي المجراة على لوجيت الاحتمال، لا طبيعة الهدف، وهو فئوي. ويفصّل الفصل 036 هذه النقطة.

الصياغة الصحيحة: «ينمذج الانحدار اللوجستي خطياً لوغاريتم أرجحية هدف ثنائي؛ وهو يندرج تحت التصنيف.»

خطأ — استنتاج نوع المسألة من نوع تخزين الهدف

رمز بريدي، معرّف شريحة منتج أو رمز محافظة مخزَّنة كأعداد صحيحة دون أن تشكّل كميات. وبالمقابل، عدد حوادث مخزَّن كعدد صحيح يشكّل كمية. وفحص dtype لا يحل محل التحليل الدلالي.

الصياغة الصحيحة: «النوع المعلوماتي للعمود خاصية لصيغة التخزين؛ وبنية مجموعة الوصول خاصية للمجال.»

خطأ — معالجة مسألة انحدار كتصنيف للراحة

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

الصياغة الصحيحة: «يُتعلَّم النموذج على الهدف العددي؛ ويُطبَّق التصنيف بالفئات على الخرج، في طبقة إعادة التقديم.»

خطأ — استنتاج أن نموذجاً ينتج احتمالات يقوم بانحدار

ينتج مصنِّف ثنائي درجة متصلة في [0, 1]. وهذا الخرج المتصل تقدير للاحتمال الشرطي للانتماء إلى الفئة الموجبة. وتبقى مجموعة وصول المسألة منتهية.

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

خطأ — تطبيق انحدار على مدة بلا معالجة الرقابة

تقييد العيّنة بالمعدّات التي تعطلت فعلاً، أو استبدال المدد الخاضعة للرقابة بمدة المتابعة، يحرّف التقدير منهجياً نحو مدد قصيرة جداً.

الصياغة الصحيحة: «في حضور رقابة من اليمين، الإطار الملائم هو تحليل البقاء؛ والتصنيف عند أفق ثابت بديل صحيح إذا غطت متابعة كل موضوع الأفق المحتفَظ به.»

خطأ — مقارنة صياغتين متنافستين على مقاييس متغايرة

MAE 18,5 يوماً وF1 0,60 غير قابلين للمقارنة. والتحكيم بين صياغة تصنيف وصياغة انحدار يتطلب إرجاعهما كلتيهما إلى قرار وتقييمهما على دالة التكلفة نفسها، على مجموعة الاختبار نفسها.

الصياغة الصحيحة: «تُقارَن صياغتان للحاجة نفسها على القرار الذي تنتجانه وتكلفته، لا أبداً على مقاييسهما الأصلية الخاصة.»


9. خلاصة

معيار التأهيل الوحيد
    بنية مجموعة وصول المتغير الهدف.
    لا المجال، ولا الخوارزمية، ولا نوع متغيرات المدخل،
    ولا صيغة التخزين.

تصنيف
    f : X -> {c1, ..., cK}، مجموعة منتهية وغير مرتَّبة.
    المساواة وحدها معرَّفة. ويُعدّ الخطأ.

انحدار
    f : X -> فترة من R، مجموعة مرتَّبة ومترية.
    للفرق y - y_pred معنى. ويُقاس الخطأ.

اختبار العمليات الثلاث
    مساواة وحدها            -> تصنيف
    مساواة + ترتيب          -> حالة ترتيبية، معالَجة كتصنيف
    مساواة + ترتيب + فرق    -> انحدار

الحالات الغامضة الخمس
    ترتيبي             -> تصنيف، مقياس حسّاس للترتيب
    عدّ                -> انحدار، خسارة بواسون
    مدة خاضعة للرقابة  -> تحليل بقاء، أو تصنيف عند أفق ثابت
    احتمال             -> حسب الوسم المرصود: ثنائي أو نسبة
    عددي مجزَّأ        -> انحدار، ثم عتبة مطبَّقة على التنبؤ

ما يحدده الاختيار بعدئذ
    خوارزميات جائزة، دالة خسارة، مقاييس تقييم،
    شكل الخرج، مرجع، طبقية، تشخيص خطأ،
    رافعة ضبط بعد التدريب، مؤشرات مراقبة.

إعادة صياغة
    يمكن صياغة حاجة مهنية في الإطارين.
    تُقارَن الصياغتان على دالة التكلفة نفسها
    ومجموعة الاختبار نفسها، لا أبداً على مقاييسهما الأصلية.

قول الخلاصة

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


اختبارات مرتبطة

  • 010.1-quiz-critere-de-qualification.md
  • 010.2-quiz-classification.md
  • 010.3-quiz-regression.md
  • 010.4-quiz-arbre-de-decision.md
  • 010.5-quiz-cas-ambigus.md
  • 010.6-quiz-consequences-du-choix.md
  • 010.7-quiz-reformulation.md

الفصل التالي: 011-types-de-classification.md