محتويات الدورة

التعلم العميق / التمثيل وأدلة القبول / الدرس 14

المعايرة والتحول والمتانة

قيّم الثقة وشرائح الفشل بصورة مستقلة عن صحة القرارات الإجمالية.

وقت القراءة التقريبي: 4 دقيقةتاريخ مراجعة المحتوى
في هذه الصفحة

أهداف الدرس

  • تمييز المعايرة عن الدقة.
  • تحديد نطاق التحجيم الحراري.
  • تصميم فحوص متانة لتغيرات مدخل معقولة.

تجيب الثقة والصحة عن سؤالين

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

فسر حساب الموثوقية مع حجم العينة

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

python حساب حتمي بالمكتبة القياسية
probabilities = [0.9, 0.9, 0.9, 0.9]
correct = [1, 1, 0, 0]
print(f"confidence={sum(probabilities)/len(probabilities):.2f}")
print(f"accuracy={sum(correct)/len(correct):.2f}")
print(f"bin gap={abs(sum(probabilities)/4-sum(correct)/4):.2f}")
الناتج المتوقع
confidence=0.90
accuracy=0.50
bin gap=0.40

تبين حاوية اصطناعية فرط الثقة؛ ولا تثبت أربع مشاهدات معايرة المجتمع.

يغير التحجيم الحراري الاحتمال لا الدليل

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

python حساب حتمي بالمكتبة القياسية
from math import exp
logits = [4.0, 1.0]
for temperature in [1.0, 2.0]:
    scaled = [z/temperature for z in logits]
    m = max(scaled)
    denominator = sum(exp(z-m) for z in scaled)
    p = [exp(z-m)/denominator for z in scaled]
    print(f"T={temperature:.1f}, p0={p[0]:.6f}, class={max(range(2), key=lambda i:p[i])}")
الناتج المتوقع
T=1.0, p0=0.952574, class=0
T=2.0, p0=0.817574, class=0

تلين الحرارة المشتركة الموجبة الاحتمال وتحفظ أكبر فئة؛ ولم تُتعلم الحرارة في المثال.

المتانة نسبية لتغير محدد

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

صرح بالامتناع وإعادة التقييم

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

الأخطاء الشائعة وإصلاحها

اعتُبرت الدقة العالية معايرة للثقة

لماذا يحدث؟
حلت صحة القرارات محل موثوقية الاحتمال.
كيف تصلحه؟
افحص التكرارات وقواعد التسجيل مستقلة.
كيف تتجنب تكراره؟
صرح بسؤال المعايرة والمجتمع المقيم.

تعلمت الحرارة من وسوم الاختبار النهائي

لماذا يحدث؟
أثرت بيانات التقييم في تحويل الاحتمال.
كيف تصلحه؟
تعلمها من بيانات معايرة مسموحة واحفظ الاختبار.
كيف تتجنب تكراره؟
تتبع حدود بيانات كل معالجة لاحقة.

اعتُبرت عتبة الثقة كاشف جدة عاماً

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

اختبر فهمك

1. هل تغير الحرارة المشتركة الموجبة أكبر فئة أو قرار عتبة احتمال؟

اعرض الحل المشروح

تحفظ ترتيب الدرجات فتظل أكبر فئة كما هي، مع مراعاة التعادل والعددية. لكنها تغير الاحتمالات وقد تعبر عتبة مثل 0.9. يخفض المثال ثقة الفئة صفر من نحو 0.953 إلى 0.818، فتعبر العتبة دون تغير أكبر فئة.

2. أعلن نموذج ممتنع دقة 99% على 10% من المدخلات. ما المعلومات الناقصة؟

اعرض الحل المشروح

يجب عرض التغطية 10% وكيفية التعامل مع البقية، وأعداد المقبولين وعدم يقينهم، وتغطية المجموعات وأخطائها. قارن العملية الكاملة بالخط الأساس المقصود؛ فالدقة الانتقائية وحدها لا تصف الفائدة العامة أو إتاحة الخدمة.

أهم ما تعلمته

  • المعايرة والتمييز والتغطية والمتانة خصائص مستقلة.
  • تحتاج المعالجة اللاحقة حد تعلم أميناً.
  • الثقة دليل يفحص وليست ضماناً عاماً.

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