Capítulo 8. Treina e optimiza modelos à escala
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Peter Drucker, um dos estrategas empresariais favoritos de Jeff Bezos, disse uma vez: "Se não consegues medir, não consegues melhorar." Esta citação capta a essência deste capítulo, que se centra na medição, otimização e melhoria dos nossos modelos de previsão.
No capítulo anterior, treinámos um único modelo com um único conjunto de hiper-parâmetros utilizando o Amazon SageMaker. Também demonstrámos como afinar um modelo BERT pré-treinado para criar um modelo de classificador de texto de avaliação para prever o sentimento das avaliações de produtos em canais sociais, sites de parceiros, etc.
Neste capítulo, usaremos Experimentos do SageMaker para medir, rastrear, comparar e melhorar nossos modelos em escala. Também usamos o SageMaker Hyper-Parameter Tuning para escolher os melhores hiper-parâmetros para o nosso algoritmo e conjunto de dados específicos. Também mostramos como realizar treinamento distribuído usando várias estratégias de comunicação e sistemas de arquivos distribuídos. Terminamos com dicas sobre como reduzir o custo e aumentar o desempenho usando o algoritmo de seleção de hiperparâmetros do SageMaker Autopilot, o pipe otimizado do SageMaker para o S3 e o hardware de rede aprimorado da AWS.
Encontra automaticamente os melhores hiper-parâmetros do modelo
Agora que entendemos como rastrear e comparar ...