Itérations du grossier au fin
Vous allez maintenant visualiser la première recherche aléatoire effectuée, construire une grille plus resserrée et vérifier les résultats. Vous avez à disposition :
results_df- un DataFrame qui contient la combinaison d’hyperparamètres et l’exactitude obtenue pour chacun des 500 essais. Seuls les hyperparamètres ayant donné les visualisations les plus parlantes à l’exercice précédent sont inclus (max_depthetlearn_rate).visualize_first()- cette fonction ne prend aucun argument et visualise chacun de vos hyperparamètres par rapport à l’exactitude pour votre première recherche aléatoire.
Si vous souhaitez consulter la définition de la fonction visualize_first() (ou de visualize_second()), vous pouvez exécuter ce code :
import inspect
print(inspect.getsource(visualize_first))
Cet exercice fait partie du cours
Optimisation des hyperparamètres en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Use the provided function to visualize the first results
____