GUIA de fundamentos

Suavização de rótulos

Label smoothing replaces hard one-hot targets with a softened target distribution during training.

Ouça este guiaNarrado por IA · ~2 min

Nesta página2 minutos de leitura
  1. Visão geral
  2. Mergulho profundo
  3. Implementação no mundo real
  4. O futuro da suavização de etiquetas
  5. Colocando em prática
  6. Continue explorando
  7. Perguntas frequentes

Visão geral

It can regularize some models, but its effects on accuracy, calibration, and distillation depend on the task, model, and evaluation.

Mergulho profundo

With K classes, one common label-smoothing convention assigns 1 − ε to the correct class and distributes ε across the remaining classes; implementations may instead distribute ε across all classes, so check the loss definition. This prevents the target from demanding probability one for the labeled class and can discourage extreme logits. The Inception-v3 work and the Transformer paper are prominent documented uses of the method. Research has found calibration and generalization benefits in some settings, while also showing that smoothing can remove information about similarities among incorrect classes and weaken a model as a knowledge-distillation teacher. It is therefore not a universal accuracy or calibration improvement. Choose ε and evaluate calibration, task quality, and downstream distillation on representative validation data.

Implementação no mundo real

Classificação ImageNet: Inception-v3 usou suavização de rótulo (épsilon 0.1) para aumentar a precisão do primeiro lugar e reduzir o excesso de confiança.

Tradução automática: o Transformer original aplicou suavização de rótulo de 0,1, trocando um pouco de perplexidade por pontuações BLEU mais altas.

Reconhecimento de fala: alvos suavizados reduzem reconhecimentos incorretos e melhoram a calibração em áudio ruidoso.

Modelos de imagens médicas: a suavização produz probabilidades melhor calibradas, o que é importante quando uma pontuação de confiança informa decisões clínicas.

O futuro da suavização de etiquetas

A suavização de rótulos continua sendo um padrão no treinamento em larga escala, mas a pesquisa está avançando em direção a uma suavização adaptativa e aprendida que ajusta o épsilon por exemplo ou classe, em vez de usar um valor fixo. Métodos focados em calibração, como perda focal e escala de temperatura, são frequentemente comparados ou combinados com eles. À medida que os modelos crescem e as estimativas de incerteza fiáveis ​​se tornam críticas para a segurança, espera-se que a suavização seja uma ferramenta entre muitas para produzir pontuações de confiança fiáveis, com especial atenção ao seu conhecido conflito com a destilação.

Colocando em prática

Por que isso importa

  • Decisões mais claras. Ajuda a separar afirmações técnicas claras da linguagem de marketing.
  • Custo e orçamento. Você pode fazer perguntas melhores sobre implementação antes de gastar dinheiro ou tempo.
  • Equipe e fluxo de trabalho. Equipes com entendimento compartilhado tomam melhores decisões sobre produtos, políticas e aprendizado.

Cuidado com

  • Equipes diferentes podem usar o mesmo termo de maneira diferente, portanto, defina o escopo com antecedência.
  • Os benchmarks podem parecer fortes, enquanto o desempenho no mundo real é irregular.
  • Ignorar a qualidade dos dados e os planos de avaliação cria frequentemente resultados frágeis.

Próximas etapas

  1. Comece com uma definição em linguagem simples do resultado que você precisa.
  2. Escolha uma métrica de sucesso e uma condição de falha antes de testar.
  3. Execute um pequeno piloto com dados representativos, não um conjunto de demonstração sofisticado.
  4. Documente onde o Label Smoothing ajuda e onde métodos mais simples são melhores.

Continue explorando

Boletim informativo gratuito

Receba o resumo diário de IA

Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.

Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.

Teste você mesmo

Take the Label Smoothing quiz

Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.

Iniciar teste

Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação

Perguntas frequentes

What is Label Smoothing?

Label smoothing replaces hard one-hot targets with a softened target distribution during training. It can regularize some models, but its effects on accuracy, calibration, and distillation depend on the task, model, and evaluation.

O que a suavização de rótulos muda nas metas de treinamento?

Em vez de um alvo rígido de 1,0/0,0, a suavização de rótulo atribui (1 - épsilon) à classe verdadeira e espalha o épsilon pelas outras.

What is one intended effect of replacing hard one-hot targets with smoothed targets?

Smoothing softens the target distribution so the training objective does not demand a one-hot probability vector.

Which landmark architectures are prominent examples of label-smoothing use?

Inception-v3 and the Transformer paper are prominent documented uses of label smoothing; this wording makes no claim that either originated the technique.

What can label smoothing do to calibration?

Research reports calibration effects that depend on the model and evaluation setting; label smoothing is not a universal calibration guarantee.

Qual é a desvantagem documentada da suavização de rótulos?

Ao estreitar os clusters e nivelar as relações flexíveis entre as classes, a suavização pode remover informações das quais depende a destilação do conhecimento.