EN - FR - DE - ES - IT - PT -

LexiconDream

🧪 Destilação de conhecimento

Treinar um modelo pequeno para imitar o comportamento de um modelo maior.

Destilação de conhecimento

Os modelos grandes aprendem bem, mas são lentos. Os modelos pequenos são rápidos, mas aprendem menos. A destilação de conhecimento encontra um meio-termo, treinando um modelo aluno compacto para imitar um modelo professor maior, usando as previsões indiretas do professor em vez de apenas rótulos rígidos.

As previsões flexíveis transportam mais informações. Quando um professor atribui 70% de probabilidade a "gato" e 25% a "cão", o aluno aprende que os gatos e os cães partilham características. Rótulos rígidos indicariam apenas "gato". Este sinal extra ajuda o aluno a generalizar melhor do que o treino baseado apenas em rótulos.

variantes comuns de destilação

Esta técnica é a base de muitos sistemas de produção. Os assistentes móveis, os modelos de recomendação e os detetores em tempo real dependem frequentemente de alunos otimizados que retêm a maior parte da precisão do professor a um custo muito mais baixo.

Comments (2)

  1. Robert Ashford
    Knowledge distillation is how you compress a large model into a smaller one without losing too much performance. Useful for deployment.
  2. Nadia F.
    The article is clear. Training a small model to mimic the behavior of a larger model. Simple but important in AI.

Leave a comment