التحقق المتبادل

term_id: cross_validation

Category: training_techniques

Definition

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

Summary

إجراء إعادة أخذ العينات المستخدم لتقييم نماذج تعلم الآلة على عينة بيانات محدودة من خلال تقسيم البيانات إلى مجموعات للتدريب والاختبار.

Key Concepts

  • التقسيم إلى k طية
  • تعميم النموذج
  • كشف الإفراط في التخصيص
  • تقدير الأداء

Use Cases

  • ضبط المعلمات الفائقة
  • مقارنة الخوارزميات المختلفة
  • التحقق من استقرار النموذج على مجموعات البيانات الصغيرة

Code Example

1
2
from sklearn.model_selection import cross_val_score
cv_scores = cross_val_score(model, X, y, cv=5)