خلال هذا الثريد سأشرح أحد أهم مفاهيم قياس الأداء في نماذج التصنيف classification في #التعلم_الآلي ML مفهوم مصفوفة الالتباس(الحيرة) Confusion Matrix
1/18
1/18
بدايةً نماذج التصنيف في #التعلم_الآلي لها عدة أنواع لن أتطرق إليها للإطلاع بإمكانكم قراءة المقال التالي : machinelearningmastery.com
لتبسيط المفهوم سنركز على أبسط الأنواع وهو التصنيف الثنائي Binary Classification 0 1 ومثاله التعرف على ما إذا كان الايميل spam أو not spam.
2/18
لتبسيط المفهوم سنركز على أبسط الأنواع وهو التصنيف الثنائي Binary Classification 0 1 ومثاله التعرف على ما إذا كان الايميل spam أو not spam.
2/18
حيث أنه لدينا 1000 صورة 990 منها صور للبرتقال و 10 منها فقط هي صور للتفاح سنقوم بإدخال كل هذه الصور إلى
النموذج وسيقوم بتصنيفها جميعاً على أنها صور لبرتقال :( وستكون نتائج التصنيف كالآتي :
990 نتيجة صحيحة لأنها فعلًا هي صور لبرتقال 10 نتائج خاطئة لأنها صور لـتفاح
5/18
النموذج وسيقوم بتصنيفها جميعاً على أنها صور لبرتقال :( وستكون نتائج التصنيف كالآتي :
990 نتيجة صحيحة لأنها فعلًا هي صور لبرتقال 10 نتائج خاطئة لأنها صور لـتفاح
5/18
في التصنيفات الثنائية Binary Classification يكون لدينا قيمتين 1 0 ، أبيض أو أسود ، Positive أو Negative كما في نتائج اختبارات الـ PCR لفيروس Covid-19! سنعتبر في مثالنا السابق التالي : البرتقال : Positive (1) التفاح : Negative (0)
8/18
8/18
True Negative (TN): توقع سلبي صحيح
عدد القيم التي توقع النموذج بشكل صحيح أنها صور تفاح
False Negative (FN): توقع سلبي خاطئ
عدد القيم التي توقع النموذج بشكل خاطئ أنها صور لتفاح وهي في الواقع صور برتقال أو غير ذلك
10/18
عدد القيم التي توقع النموذج بشكل صحيح أنها صور تفاح
False Negative (FN): توقع سلبي خاطئ
عدد القيم التي توقع النموذج بشكل خاطئ أنها صور لتفاح وهي في الواقع صور برتقال أو غير ذلك
10/18
يسمى الـ False Positive (FP) بـخطأ من النوع الأول Type I Error بينما يسمى الـ False Negative (FN) بـخطأ من النوع الثاني Type II Error
من خلال هذه القيم بالإمكان استخراج المقاييس التالية :
Recall
Precision
Accuracy
F1-score
AUC-ROC curves
والتي تقيس أداء النموذج بشكل أدق.
11/18
من خلال هذه القيم بالإمكان استخراج المقاييس التالية :
Recall
Precision
Accuracy
F1-score
AUC-ROC curves
والتي تقيس أداء النموذج بشكل أدق.
11/18
نتائج مقاييس النموذج :
Accuracy = 86.66%
F-score = 91.46%
مانعتبره نموذج جيد جداً في التصنيف ، بالطبع بالإمكان رفع أداء النموذج بشكل أكبر من خلال تحسين جودة البيانات و المقارنة بين عدة نماذج ومعاملات.
17/18
Accuracy = 86.66%
F-score = 91.46%
مانعتبره نموذج جيد جداً في التصنيف ، بالطبع بالإمكان رفع أداء النموذج بشكل أكبر من خلال تحسين جودة البيانات و المقارنة بين عدة نماذج ومعاملات.
17/18
آمل أن أكون قد وفرت لكم بعض الفهم الأساسي لماهية مصفوفة الالتباس Confusion Matrix. إذا أعجبك هذا المنشور ، فسيكون تحفيزك مفيد لي من خلال إعطاء هذا الثريد رتويت ♻️أو تفضيل 🤎
@fihmai
@PrograminLovers
@ArabData2020
@Dr_Hmood
@Eng_Hemdi
18/18
@fihmai
@PrograminLovers
@ArabData2020
@Dr_Hmood
@Eng_Hemdi
18/18
@rattibha رتبها 🤖
جاري تحميل الاقتراحات...