سؤال

لنفترض أنك بحاجة إلى عرض تمثيل رسومي لمدى أداء فريق البيسبول (مشكلة البرامج الخاصة بي لا تتعلق بالرياضة ولكن ...).

دعك اختارت أن 25 ٪ من المقياس يرتبط بالنسبة المئوية للمقاتلين الذين ضربوا خلال أول مرة في الخفافيش. الـ 25 ٪ التالية المتعلقة بالنسبة المئوية للباريق في الفريق الذين ألقوا عدد من الضربات في اللعبة. و 50 ٪ النهائي المتعلقة بالنسبة المئوية من المقاتلين في الفريق الذين سجلوا خلال اللعبة.

الحساب الواضح هو (.25 * مئوية 1) + (.25 * النسبة المئوية 2) + (.5 * مئوية 3). هذا سوف يساوي بعض الحساب النهائي <100.

دعنا نقول أنك تريد إضافة جزء "سلبي" إلى الخوارزمية. على سبيل المثال ، النسبة المئوية من اللاعبين الذين لديهم خطأ أثناء اللعبة. كيف يعمل هذا كجزء من الخوارزف؟ لا أعتقد أنه يمكنك القول أن هذه النسبة هي -50 ٪ (سلبية) ثم إضافة 50 ٪ إضافية في مكان ما لإضافة ما يصل إلى 100 ٪. لن ينجح ذلك لأنك ستنتهي بحساب نهائي> 100.

محدث: (لإعطاء مثال فعلي)

  • النسبة المئوية 1 بنسبة 25 ٪
  • النسبة المئوية 2 عند 25 ٪
  • النسبة المئوية 3 (هذا سلبي) بنسبة -50 ٪
  • النسبة المئوية 4 في ؟؟؟ 100 ٪

إذا قمنا بإجمالي النسب المئوية ، فسنكون بنسبة 100 ٪ ، ولكن يمكن أن تصل الحسابات إلى 100.

هل كانت مفيدة؟

المحلول

ما عليك سوى إضافته. إذا كان الحقول مثالية ، فإن معدل الخطأ هو 0 ، 0*(-. 5) = 0 ، لا يزال الحساب الخاص بك يحتوي على حد أقصى ممكن 1. لا تحتاج إلى أي عامل تصحيح.

نصائح أخرى

يمكنك قياس مدى جودة الفريق مقارنة بالحد التعسفي ، أو ربما أسوأ الفرق.

لذلك ، إذا كنت تريد أن تحسب الأخطاء بنسبة 50 ٪ ، مع حد تعسفي قدره 100

.5 * (100 - NumberOfErrors)

أو يمكنك قياس فريق ضد الأسوأ في الدوري

.5 * 100 * (MostErrorsInTheLeague - NumberOfErrors) / MostErrorsInTheLeague

وبهذه الطريقة ، سيحصل أسوأ فريق على درجة صفر لهذا العامل ، وسيحصل فريق مع أخطاء صفر على الخمسين.

يعني خطأ تربيعيا
جذور الانحراف مربع متوسط

يجب أن يعمل أحد هذين المصطلحين بشكل جيد لمقارنة خوارزميتين حيث يمكن أن يكون الخطأ سلبيًا وإيجابيًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top