يقيس Precision حصة الصحيح بين ما سميناه إيجابيًا، بينما يقيس Recall ما اكتشفناه من الإيجابي الفعلي. المقامان مختلفان. [1]
الخلاصة السريعة
الإحكام هو TP ÷ (TP + FP)، والاسترجاع TP ÷ (TP + FN)، بعد تحديد الفئة الإيجابية. [1]
- الإحكام يبدأ من الحالات المتنبأ بإيجابيتها، والاسترجاع يبدأ من الحالات الإيجابية الفعلية؛ لا تستبدل مجموعة بأخرى. [1]
- من ثماني بطاقات تحتاج ملفًا أزرق، اكتشفنا أربعًا وأضاف القرار اثنتين لا تحتاجانه؛ الإحكام 4 ÷ 6، والاسترجاع 4 ÷ 8.
- على البطاقات نفسها، قرار ثانٍ يكتشف ستًا ويضيف أربعًا: إحكامه 60% واسترجاعه 75%؛ هذه نتيجتان مفترضتان وليستا تجربة عتبة أو قانونًا لعلاقة عكسية دائمة.
- مع عدم اختيار أي إيجابي، يكون مقام الإحكام صفرًا فلا تعرف النسبة؛ إذا وجدت ثماني إيجابيات فعلية، يبقى الاسترجاع صفرًا ولا يصبح الإحكام نجاحًا كاملًا.
حدد من يدخل كل مقام
نرمز إلى الإصابة الإيجابية الصحيحة بـTP، والإيجابية الكاذبة بـFP، والإيجابية التي فاتتنا بـFN. في صيغتي الإحكام والاسترجاع، البسط نفسه والمقام مختلف. [1]
في مهمتنا التعليمية تعني الإيجابية «بطاقة تحتاج ملفًا أزرق». الإحكام يراجع قائمة ما قررنا أنه يحتاج الملف، والاسترجاع يراجع مجموعة ما يحتاجه بالفعل. لا تعني كلمة إيجابي هنا أن البطاقة أجمل أو أن النتيجة مرغوبة لكل غرض.
أربع إصابات صحيحة تعطي نسبتين
أنشأنا عشرين بطاقة: ثماني بطاقات تحتاج الملف و 12 لا تحتاجه. نفترض قرارًا اختار ست بطاقات للاحتياج: أربع من المجموعة المحتاجة واثنتين من الأخرى. لذلك TP = 4 وFP = 2، وفاتتنا أربع محتاجات، أي FN = 4.
الإحكام 4 ÷ (4 + 2) = 4 ÷ 6، أي ثلثان تقريبًا أو 66.67%. والاسترجاع 4 ÷ (4 + 4) = 4 ÷ 8، أي النصف أو 50%. العدد أربعة لم يتغير؛ المختلف هو مجموعة المقارنة.
والبطاقات غير المحتاجة التي لم نختَرها عددها عشر. لا تدخل هذه العشر مباشرة في مقام أي من النسبتين. نذكرها لاكتمال جدولنا، دون اختراع مقام من مجموع البطاقات العشرين.
قارن قرارًا ثانيًا دون تعميم العلاقة
نفترض على الحالات نفسها قرارًا آخر يختار عشر بطاقات: ست محتاجات وأربع غير محتاجات. يصبح TP = 6 وFP = 4 وFN = 2، وتبقى ثماني غير محتاجات خارج الاختيار.
الإحكام 6 ÷ 10 = 60%، والاسترجاع 6 ÷ 8 = 75%. القرار الثاني اكتشف حالات محتاجة أكثر، لكنه خفض حصة الصحيح داخل قائمة اختياره. لم نشغل نموذجًا أو نغير عتبة، ولذلك لا نقدم الأرقام بوصفها منحنى تجريبيًا.
إذا كان الغرض تجهيز الملفات، فإضافة ملف غير لازم تختلف عن ترك بطاقة تحتاجه دون ملف. حدد أي خطأ يهم المهمة وما الموارد المتاحة لمراجعة الاختيار. المثال لا يثبت أن النسبتين تتحركان دائمًا بعكس بعضهما، أو أن واحدة تختصر الأخرى.
ما معنى المقام الصفري؟
عندما يكون مقام النسبة صفرًا، تكون الصيغة غير معرفة؛ ويحذر المرجع من تفسير غياب الاختيارات الإيجابية بوصفه إحكامًا كاملًا. [1]
لو لم يختر القرار أي بطاقة من عشريننا، فـTP = 0 وFP = 0، ولا يمكن حساب الإحكام بقسمة صفر على صفر. أما الاسترجاع فمقامه 8، فيساوي 0 ÷ 8 = 0. عدم تعريف إحدى النسبتين لا يجعل الأخرى غير معرفة تلقائيًا.
وفي مجموعة لا تحتوي أصلًا على أي إيجابي فعلي، يكون مقام الاسترجاع صفرًا كذلك. عند مراجعة تقرير آلي، اكتب المقام وسياسة العرض المستخدمة لهذه الحالة؛ ظهور صفر أو خانة فارغة لا يغني عن تفسير سببها. لم ننفذ مكتبة حساب أو نفترض أن جميع الأدوات تختار قيمة بديلة واحدة.
المصادر ومتابعة القراءة
- Google Machine Learning Crash Course: Accuracy, precision and recall, Arabic (يفتح في نافذة جديدة)developers.google.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
