Condividi tramite


Parallelizzare l'ottimizzazione di iperparametri con Hyperopt

Nota

La versione open source di Hyperopt non è più gestita.

Hyperopt verrà rimosso nella prossima versione principale di DBR ML. Azure Databricks consiglia di usare Optuna per un'esperienza simile e l'accesso ad algoritmi di ottimizzazione degli iperparametri più aggiornati.

Questo notebook illustra come usare Hyperopt per parallelizzare i calcoli di ottimizzazione degli iperparametri. Usa la SparkTrials classe per distribuire automaticamente i calcoli tra i ruoli di lavoro del cluster. Illustra anche il rilevamento automatizzato di MLflow delle esecuzioni di Hyperopt in modo da poter salvare i risultati per un secondo momento.

Parallelizzare l'ottimizzazione degli iperparametri con il notebook di rilevamento automatizzato di MLflow

Ottenere il notebook

Dopo aver eseguito le azioni nell'ultima cella del notebook, dovrebbe venir visualizzata l'interfaccia utente di MLflow:

Demo di Hyperopt MLflow