Mudar de idioma

Estatística

Calculadora de precisão, recall e F1

Métricas de classificação a partir de uma matriz de confusão.

Editado por SolucionesAhora.com Como verificamos

Dados da calculadora

Resultados

Preencha os dados e clique em «Calcular» para ver o resultado.

Grátis e sem registo! E se aprendesse a fazê-lo sem calculadora? Um jogo de cinco minutos com desafios, vidas e pontos. Percebe-se mesmo com preguiça.

Em resumo

O que calcula
Métricas de classificação a partir de uma matriz de confusão.
Fórmula aplicada
Precisão = VP / (VP + FP)
Exemplo
VP = 80, FP = 20, FN = 15, VN = 85:

Calculadora de precisão, recall e F1

São as métricas com que se avalia qualquer classificador, de um modelo de aprendizagem automática a um teste diagnóstico.

Informe os quatro valores da matriz de confusão e receba as cinco métricas de uma vez.

Como funciona

A precisão responde a «do que marquei como positivo, quanto era mesmo»; o recall responde a «de tudo o que era positivo, quanto detetei». O F1 é a média harmônica dos dois e penaliza desequilíbrios.

Fórmula

Precisão = VP / (VP + FP)

Recall = VP / (VP + FN)

F1 = 2 · (precisão · recall) / (precisão + recall)

Exatidão = (VP + VN) / total
Especificidade = VN / (VN + FP)

Exemplo resolvido

VP = 80, FP = 20, FN = 15, VN = 85:

Precisão: 80 %
Recall: 84,2 %
F1: 82,1 %
Exatidão: 82,5 %

Explicação

Precisão e revocação puxam em direções opostas

Um modelo que só assinala os casos de que está certíssimo terá precisão altíssima e deixará muitos de fora. Outro que assinala quase tudo capturará quase todos os positivos com precisão péssima.

Qual priorizar depende do custo do erro

Num rastreio médico, deixar passar um caso é muito mais grave que um falso alarme. Num filtro de correio indesejado, marcar uma mensagem legítima como lixo é pior.

Por que o F1 usa média harmónica

A média aritmética premeia os extremos: precisão de cem por cento e revocação de zero daria cinquenta. A média harmónica castiga o desequilíbrio e dá zero.

A exatidão engana com classes desbalanceadas

Se só um por cento dos casos são positivos, um modelo que responda sempre que não acerta noventa e nove por cento das vezes sem detetar nada.

Perguntas frequentes

Por que o F1 usa média harmônica?

Porque penaliza valores baixos: com precisão de 100 % e recall de 10 %, a média aritmética daria 55 % mas o F1 apenas 18 %.

Preciso dos verdadeiros negativos?

Apenas para a exatidão e a especificidade. Precisão, recall e F1 calculam-se sem eles.

Por que o F1 usa média harmónica?

Porque castiga o desequilíbrio. Com precisão de cem e revocação zero, a harmónica dá zero.

Por que não basta a exatidão?

Com classes desbalanceadas é enganadora.

Quer calcular outra coisa?

Estas ferramentas costumam ser usadas junto com esta calculadora.

Qui-quadrado

Teste do qui-quadrado de tabelas de contingência e de aderência, com V de Cramér, resíduos, Yates e teste…

Tamanho de amostra

Quantas respostas precisa para estimar uma percentagem ou uma média, com população finita, efeito de…

Correlação de Pearson

O coeficiente r de Pearson entre duas variáveis, com valor p, intervalo de confiança, reta de regressão e…

Desvio padrão

Desvio amostral e populacional, variância e coeficiente de variação.

Teste t

Compare duas médias (independentes ou emparelhadas) ou uma média com um valor, com valor p, intervalo de…