Classificação
Classification
Tarefa de ML
BásicoCategoria: Aprendizado e tarefas de MLSubcategoria: Tarefas de ML
O que significa
É a tarefa de Machine Learning em que o modelo prevê a qual categoria uma entrada pertence. A entrada pode ser um texto, uma imagem, uma transação ou um cliente; a saída é uma classe, como “fraude” ou “não fraude”, “urgente” ou “normal”, “positivo”, “negativo” ou “neutro”.
Existem alguns tipos. Classificação binária, quando há apenas duas classes. Multiclasse, quando há várias classes e cada entrada pertence a apenas uma delas. Multirrótulo, quando uma mesma entrada pode receber várias classes ao mesmo tempo, como um artigo que fala de “tecnologia” e “educação”.
Na maioria dos casos, o modelo não retorna apenas a classe, mas uma probabilidade para cada uma. Isso permite definir um limiar de decisão: acima de determinada confiança, o sistema age; abaixo, encaminha para revisão.
Como usar na prática de produto
Em Produto, classificação é a tarefa de Machine Learning mais comum e está por trás de triagens, filtros, detecções e priorizações. O papel de Produto começa antes do modelo: definir quais são as classes.
Boas classes são poucas, mutuamente exclusivas (quando possível) e acionáveis, ou seja, cada uma leva a uma ação diferente no produto. Classes demais, ambíguas ou que ninguém sabe distinguir derrubam a qualidade antes de qualquer modelo ser treinado.
Depois, é preciso decidir o limiar de confiança e o que acontece na dúvida. Por exemplo, um classificador de chamados pode direcionar automaticamente os casos com alta confiança e enviar os demais para triagem humana. Essa decisão depende do custo de cada tipo de erro, e é do time de Produto.
Quando usar este termo ou outro
Use classificação quando a resposta esperada é uma categoria dentro de um conjunto conhecido.
Use regressão quando a resposta é um número contínuo, como preço, tempo ou quantidade.
Use ranking quando o que importa é a ordem entre vários itens, e não a categoria de cada um.
Use clusterização quando as categorias ainda não existem e o objetivo é descobri-las nos dados.
Se as categorias mudam com frequência ou são difíceis de fechar, um LLM com rótulos abertos pode ser uma alternativa, com o cuidado de avaliar consistência.
Uma forma simples de diferenciar: classificação escolhe uma categoria; regressão estima um número; ranking define uma ordem; clusterização descobre os grupos.
Exemplos de aplicação
- Atendimento: direcionar chamados automaticamente para a área correta a partir do texto.
- Fraude: classificar transações como suspeitas ou legítimas, com faixa de risco por probabilidade.
- Moderação: identificar conteúdos que violam políticas da plataforma.
- Análise de sentimento: classificar avaliações e comentários como positivos, negativos ou neutros.
- Imagens: identificar a categoria de um produto ou o tipo de documento em uma foto.
- Marketing: prever se um lead tem alta ou baixa probabilidade de conversão.
- Saúde: apoiar a triagem de exames em normais ou que exigem análise adicional.
Origem do termo
Tarefa fundamental da estatística e do reconhecimento de padrões (discriminante de Fisher, 1936).
Fonte técnica
Google Machine Learning Glossary; Google ML Crash Course, Classification
