View a markdown version of this page

SageMaker Depurador Amazon - SageMaker IA da Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

SageMaker Depurador Amazon

nota

O Amazon SageMaker Debugger não está mais aberto a novos clientes. Os clientes existentes podem continuar usando o serviço normalmente. AWS continua investindo em melhorias de segurança e disponibilidade para o Debugger, mas não planejamos introduzir novos recursos. Para obter mais informações, consulte Alteração na disponibilidade do depurador.

Depure tensores de saída do modelo de trabalhos de treinamento de aprendizado de máquina em tempo real e detecte problemas não convergentes usando o Amazon Debugger. SageMaker

Recursos do Amazon SageMaker Debugger

Um trabalho de treinamento de machine learning (ML) pode ter problemas como sobreajuste, funções de ativação com saturação e gradientes que se diminuem, o que pode comprometer o desempenho do modelo.

SageMaker O Debugger fornece ferramentas para depurar trabalhos de treinamento e resolver esses problemas para melhorar o desempenho do seu modelo. O Depurador também oferece ferramentas para enviar alertas quando anomalias de treinamento são encontradas, executar ações contra os problemas e identificar a causa raiz deles por meio da visualização ao coletar métricas e tensores.

SageMaker O Debugger suporta as estruturas Apache MXNet, PyTorch, TensorFlow e XGBoost. Para obter mais informações sobre as estruturas disponíveis e as versões suportadas pelo SageMaker Debugger, consulte. Algoritmos e frameworks compatíveis

Visão geral de como o Amazon SageMaker Debugger funciona.

O fluxo de trabalho de alto nível do Depurador é o seguinte:

  1. Modifique seu script de treinamento com o SDK Python sagemaker-debugger, se necessário.

  2. Configure um trabalho SageMaker de treinamento com o SageMaker Debugger.

  3. Inicie um trabalho de treinamento e monitore os problemas de treinamento em tempo real.

  4. Seja alertado e tome medidas imediatas contra os problemas de treinamento.

  5. Explore uma análise profunda dos problemas de treinamento.

  6. Corrija os problemas, considere as sugestões fornecidas pelo Depurador e repita as etapas de 1 a 5 até otimizar seu modelo e atingir a precisão desejada.

O guia do desenvolvedor do SageMaker Debugger orienta você nos tópicos a seguir.