M

Micro-Average

Micro-average is a metric used to evaluate model performance across multiple classes by averaging the metrics individually calculated for each class.

Micro-average is a statistical method commonly employed in multi-class classification tasks within the field of Artificial Intelligence and Machine Learning. It provides a way to assess the performance of a classification model by considering all classes together, rather than calculating metrics for each class separately. This approach is particularly useful when dealing with imbalanced datasets where some classes may have significantly more samples than others.

In micro-averaging, the true positives, false positives, and false negatives are summed across all classes before calculating the overall precision, recall, or F1 score. This means that each instance contributes equally to the final metric, regardless of which class it belongs to. The formula for micro-average precision (P) and recall (R) can be expressed as:

  • Micro-average Precision: P = (Sum of True Positives) / (Sum of True Positives + Sum of False Positives)
  • Micro-average Recall: R = (Sum of True Positives) / (Sum of True Positives + Sum of False Negatives)

Micro-average is particularly advantageous in scenarios where the focus is on overall model performance rather than on individual class performance. This can help in providing a more holistic view of a model’s capabilities, especially in applications such as image classification, text categorization, and speech recognition.

Ctrl + /