F1-Score

Média harmônica de precisão e recall: 2·(Prec·Recall)/(Prec+Recall).
Criado por
Renato Passos, Eng. de Software
Revisado por
Renato Passos, Eng. de Software

Última atualização: 18 de abr. de 2026

F1-Score
0,7619

Fórmula

F1 = 2·P·R/(P+R)

Sobre esta calculadora

O F1-Score é uma medida estatística usada para avaliar o desempenho de modelos de classificação em aprendizado de máquina. Ele calcula a média harmônica entre a precisão e o recall, fornecendo uma visão equilibrada dessas duas métricas importantes. A fórmula para calcular o F1-Score é 2·(Precisão · Recall) / (Precisão + Recall), onde precisão é a taxa de verdadeiros positivos entre todos os positivos previstos e recall é a taxa de verdadeiros positivos entre todos os positivos reais.

O F1-Score é particularmente útil em situações onde há um desequilíbrio entre as classes de uma base de dados, ou quando os custos de falso positivo e falso negativo são altos. Ele fornece uma única métrica que resume o desempenho de um modelo de classificação, facilitando a comparação entre diferentes modelos. No entanto, é importante lembrar que o F1-Score não leva em conta a taxa de verdadeiros negativos, o que pode ser uma limitação em certos contextos.

Ao usar o F1-Score, é fundamental considerar os objetivos específicos do problema que está sendo abordado. Por exemplo, em diagnósticos médicos, o recall pode ser mais importante do que a precisão, pois é crucial detectar todos os casos positivos. Já em outros contextos, como na detecção de spam, a precisão pode ser mais relevante. O F1-Score serve como uma ferramenta para equilibrar essas considerações.

Um cuidado comum ao trabalhar com o F1-Score é evitar sua otimização isolada, sem considerar o contexto mais amplo do problema. Além disso, em casos de classes altamente desequilibradas, métricas alternativas ou ajustes na fórmula podem ser necessários para obter uma avaliação mais precisa do desempenho do modelo.

Perguntas frequentes

O que é F1-Score e para que serve?

O F1-Score é uma medida estatística que avalia o desempenho de modelos de classificação em aprendizado de máquina, calculando a média harmônica entre precisão e recall.

Quando usar o F1-Score?

Use o F1-Score em situações de classes desequilibradas ou quando os custos de falso positivo e falso negativo são altos, para obter uma visão equilibrada do desempenho do modelo.

Quais são as limitações do F1-Score?

O F1-Score não leva em conta a taxa de verdadeiros negativos e pode não ser adequado para todos os contextos, especialmente aqueles com requisitos específicos de precisão ou recall.

Como interpretar o valor do F1-Score?

Um valor alto de F1-Score indica um bom desempenho do modelo em termos de precisão e recall. O valor varia de 0 a 1, sendo 1 o melhor resultado possível.

O F1-Score pode ser usado para comparar modelos?

Sim, o F1-Score é útil para comparar o desempenho de diferentes modelos de classificação, fornecendo uma métrica única e equilibrada.

Outras calculadoras de ML Metrics