Quais são as diferenças entre a AUC e o escore F1?


14

A pontuação F1 é a média harmônica de precisão e recuperação. O eixo y da recuperação é uma taxa positiva verdadeira (que também é recuperação). Assim, em algum momento os classificadores podem ter um recall baixo, mas uma AUC muito alta, o que isso significa?

Quais são as diferenças entre a AUC e o escore F1?


3
AUC não é clara se você não especificar a curva. Você quer dizer área sob a curva ROC, área sob a curva PR, ...?
Marc Claesen

Área sob a curva.
RockTheStar

2
Qual curva? ROC? PR? Lift?
Marc Claesen

Curva ROC. E a pontuação da F1 obtida com isso.
RockTheStar #

Respostas:


18

A pontuação F1 é aplicável a qualquer ponto específico da curva ROC. Este ponto pode representar, por exemplo, um valor limite específico em um classificador binário e, portanto, corresponde a um valor específico de precisão e recuperação.

Lembre-se, a pontuação F é uma maneira inteligente de representar a recuperação e a precisão. Para que a pontuação F seja alta, a precisão e a recuperação devem ser altas.

Assim, a curva ROC é para vários níveis diferentes de limiares e possui muitos valores de pontuação F para vários pontos em sua curva.


3
Aspecto interessante. Mas, pelo que entendi, a pontuação da F1 é baseada em Recall e Precisão, enquanto AUC / ROC consiste em Recall e Especificidade. Parece que eles não são a mesma coisa. Concordo que a pontuação F é um ponto, e o ROC é um conjunto de pontos com um limiar diferente, mas não acho que eles sejam a mesma causa de definições diferentes. Você pode me ajudar a esclarecer isso? Obrigado
Catbuilts


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.