Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Amazon SageMaker Debugger
Esegui il debug dei tensori di output dei modelli dai lavori di formazione sull'apprendimento automatico in tempo reale e rileva problemi non convergenti utilizzando Amazon Debugger. SageMaker
Caratteristiche di Amazon SageMaker Debugger
Un processo di addestramento di machine learning (ML) può presentare problemi quali sovradimensionamento, saturazione delle funzioni di attivazione e riduzione dei gradienti, che possono compromettere le prestazioni del modello.
SageMaker Debugger fornisce strumenti per eseguire il debug dei lavori di formazione e risolvere tali problemi per migliorare le prestazioni del modello. Debugger offre anche strumenti per inviare avvisi quando vengono rilevate anomalie di addestramento, intraprendere azioni rispetto ai problemi e identificarne la causa principale visualizzando i parametri e i tensori raccolti.
SageMaker Debugger supporta i framework Apache,, e. MXNet PyTorch TensorFlow XGBoost Per ulteriori informazioni sui framework e sulle versioni disponibili supportate da Debugger, consultate. SageMaker Framework e algoritmi supportati

Di seguito è riportato il flusso di lavoro di Debugger di alto livello:
-
Se necessario, modifica lo script di addestramento con
sagemaker-debugger
Python SDK. -
Configura un lavoro di SageMaker formazione con Debugger. SageMaker
-
Configura utilizzando l'API SageMaker AI Estimator (per Python SDK).
-
Configura utilizzando la
CreateTrainingJob
richiesta SageMaker AI (per Boto3 o CLI). -
Configura contenitori di formazione personalizzati con Debugger. SageMaker
-
-
Avvia un processo di addestramento e monitora i problemi di addestramento in tempo reale.
-
Ricevi avvisi e intraprendi azioni tempestive per risolvere i problemi di addestramento.
-
Ricevi SMS ed e-mail e interrompi i processi di addestramento quando vengono rilevati problemi di addestramento utilizzando Usa le azioni integrate di Debugger per le regole.
-
Configura le tue azioni utilizzando Amazon CloudWatch Events e AWS Lambda.
-
-
Esplora un'analisi approfondita dei problemi di addestramento.
-
Per il debug dei tensori di output del modello, consulta Visualizza i tensori di output del Debugger in TensorBoard.
-
-
Risolvi i problemi, prendi in considerazione i suggerimenti forniti da Debugger e ripeti le fasi da 1 a 5 fino a ottimizzare il modello e raggiungere la precisione desiderata.
La guida per sviluppatori SageMaker Debugger illustra i seguenti argomenti.
Argomenti
- Framework e algoritmi supportati
- Architettura Amazon SageMaker Debugger
- Tutorial sul debugger
- Processi di formazione per il debug con Amazon Debugger SageMaker
- Elenco delle regole integrate del Debugger
- Creazione di regole personalizzate utilizzando la libreria client Debugger
- Usa Debugger con contenitori di formazione personalizzati
- Configurazione del debugger tramite l'API SageMaker
- Riferimenti Amazon SageMaker Debugger