إيه هو الـ Bias-Variance Tradeoff؟ | التوازن بين التحيّز والتباين

باختصار

الـ Bias-Variance Tradeoff ده تحدّي أساسي في Machine Learning — لو النموذج بتاعك بسيط أوي هيبقى تنبّؤاته مش دقيقة (تحيّز عالي)، ولو معقّد أوي هيحفظ الداتا بدل ما يتعلّم منها (تباين عالي). الفن إنك تلاقي النقطة اللي في النص بين الاتنين.

بالتفصيل

تخيّل إنك بتذاكر لامتحان. لو ذاكرت الملخص بس من غير تفاصيل، هتلاقي نفسك عارف الفكرة العامة بس مش قادر تحل أسئلة محتاجة تفاصيل — ده الـ High Bias أو التحيّز العالي. ولو حفظت كل كلمة في الكتاب حرفيًا من غير ما تفهم، هتعرف تجاوب على الأسئلة اللي شفتها قبل كده بس مش هتعرف تحل أي سؤال جديد — ده الـ High Variance أو التباين العالي.

في عالم الـ Machine Learning، النموذج البسيط أوي (زي Linear Regression على بيانات معقّدة) بيعمل افتراضات كتير عن الداتا وبيتجاهل التفاصيل المهمة. النتيجة إن أداءه يبقى وسط على كل حاجة — لا ممتاز ولا فظيع — وده اسمه Underfitting.

على الجانب التاني، النموذج المعقّد أوي (زي شجرة قرار عميقة جدًا) بيحفظ كل تفصيلة صغيرة في بيانات التدريب، حتى الـ Noise أو الضوضاء العشوائية. فبيكون أداءه ممتاز على بيانات التدريب بس كارثي على أي بيانات جديدة — وده اسمه Overfitting.

الـ Bias-Variance Tradeoff بيقولك إن في علاقة عكسية بين الاتنين: كل ما تقلّل التحيّز، التباين بيزيد، والعكس صحيح. الهدف إنك تلاقي النقطة المثالية اللي فيها النموذج بتاعك بيفهم الأنماط الحقيقية في الداتا من غير ما يحفظها. وعشان كده بنستخدم تقنيات زي الـ Regularization والـ Cross-validation عشان نوصل للتوازن ده.

مثال عملي

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

مصطلحات مرتبطة

شاهد أيضاً

إيه هو الـ TruthfulQA؟ | اختبار صدق الإجابات

باختصار الـ TruthfulQA (اختبار صدق الإجابات) — اختبار بيقيس مدى صدق إجابات النموذج — بيسأل …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *