Deep Learning Academy · Aula

Precisão, Revocação, F1 e ROC-AUC

Vá além da exatidão para uma avaliação real

Aula 1 de 413 etapas

Precisão, Revocação, F1 e ROC-AUC é uma aula grátis de Deep Learning Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Deep Learning Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Deep Learning Academy inclui 4 aulas no total.

A precisão pode enganar

Quando uma classe predomina, a precisão parece excelente até para um modelo inútil. Você precisa de métricas mais precisas para avaliar o desempenho real.

Os quatro resultados

Toda previsão é um verdadeiro positivo, um verdadeiro negativo, um falso positivo ou um falso negativo. Essas quatro contagens sustentam todas as métricas mais elaboradas.

Precisão: confie nos positivos

A precisão pergunta: de tudo o que você classificou como positivo, quanto realmente era positivo? Uma precisão alta significa poucos falsos alarmes.

precision = tp / (tp + fp)

Revocação: encontre todos

A revocação pergunta: de todos os positivos reais, quantos você encontrou? Uma revocação alta significa poucos casos perdidos.

recall = tp / (tp + fn)

O equilíbrio entre métricas

Aumentar a precisão geralmente reduz a revocação, e o contrário também acontece. O equilíbrio certo depende do custo de cada tipo de erro.

F1: uma pontuação equilibrada

A pontuação F1 é a média harmônica da precisão e da revocação. Ela favorece modelos que mantêm ambas razoavelmente altas.

f1 = 2 * p * r / (p + r)

Os limiares deslocam a linha

Um classificador produz uma probabilidade; o limiar decide entre positivo e negativo. Deslocá-lo altera o equilíbrio entre precisão e revocação.

A curva ROC

A curva ROC representa a taxa de verdadeiros positivos em relação à taxa de falsos positivos para cada limiar, mostrando todo o equilíbrio de uma só vez.

ROC-AUC em um único número

ROC-AUC é a área sob essa curva. Ela captura a qualidade da ordenação com um único número, independente de limiar, entre zero e um.

from sklearn.metrics import roc_auc_score

Como interpretar valores de AUC

Uma AUC de 0,5 corresponde a palpites aleatórios, enquanto 1,0 representa separação perfeita. Um valor maior significa que o modelo ordena bem os positivos acima dos negativos.

Escolha a métrica adequada

Escolha sua métrica de acordo com a tarefa: revocação para triagem de doenças, precisão para filtros de spam e AUC para qualidade da ordenação.

Verificação rápida

Pense em qual métrica conta quantos positivos reais você conseguiu encontrar.

Recapitulação

Vá além da precisão com precision, revocação, F1 e ROC-AUC. Cada métrica responde a uma pergunta diferente, então associe a métrica ao seu objetivo. 🎯

Grátis para começar

Aprenda Python com um tutor de IA — grátis

Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.

Cursos
30
Aulas
120

Perguntas Frequentes

A aula “Precisão, Revocação, F1 e ROC-AUC” é grátis?

Sim — o texto completo de “Precisão, Revocação, F1 e ROC-AUC” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Deep Learning Academy, atualize para CoddyKit PRO. O curso de Deep Learning Academy inclui 4 aulas no total.

O que vou aprender em “Precisão, Revocação, F1 e ROC-AUC”?

Vá além da exatidão para uma avaliação real Você pratica Deep Learning Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Deep Learning Academy?

Nenhuma experiência prévia é necessária. Deep Learning Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.

Quanto tempo leva a aula “Precisão, Revocação, F1 e ROC-AUC”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Deep Learning Academy?

Sim. Cada aula de Deep Learning Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Precisão, Revocação, F1 e ROC-AUC
  2. Matrizes de Confusão e Análise de Erros
  3. Grad-CAM: Veja para Onde o Modelo Olha
  4. Calibre a Confiança
← Voltar para Deep Learning Academy