SOTAVerified

Macro F1 and Macro F1

2019-11-08Code Available1· sign in to hype

Juri Opitz, Sebastian Burst

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

The 'macro F1' metric is frequently used to evaluate binary, multi-class and multi-label classification problems. Yet, we find that there exist two different formulas to calculate this quantity. In this note, we show that only under rare circumstances the two computations can be considered equivalent. More specifically, one formula well 'rewards' classifiers which produce a skewed error type distribution. In fact, the difference in outcome of the two computations can be as high as 0.5. The two computations may not only diverge in their scalar result but can also lead to different classifier rankings.

Tasks

Reproductions