MORAIDICTIONNAIRE IA
Entraînement

الإيقاف المبكر

تقنية توقف التدريب بمجرد توقف النموذج عن التحسّن على بيانات التحقّق.

تخيّل طالبًا يراجع للامتحان: في البداية، كل ساعة دراسة ترفع درجاته. ثم تأتي لحظة يبدأ فيها، بحفظ الكتاب نفسه حرفًا بحرف، في تخزين تفاصيل عديمة الفائدة ويفقد الفهم الحقيقي. الإيقاف المبكر (early stopping) يقول لنموذج تعلّم الآلة: «توقّف في اللحظة المناسبة تمامًا، قبل أن تبدأ في تعلّم الضوضاء».

الآلية

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

يراقب الإيقاف المبكر خطأ التحقّق ويوقف التدريب عندما يتوقّف عن التحسّن لعدد محدّد من الحقب — وهي مهلة تُسمّى الصبر (patience).

متى نتوقّف؟

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

رسميًّا، نحتفظ بالأوزان $\theta^*$ عند أدنى قيمة لخطأ التحقّق:

$$\theta^* = \arg\min_{t} \; E_{\text{val}}(\theta_t)$$

في الممارسة

النموذج الذي يتوقّف في الوقت المناسب أفضل من نموذج يحفظ أخطاءه عن ظهر قلب.

استكشف قاموس الذكاء الاصطناعي →