Coarse-to-fine-iteraties
Je gaat nu de eerste random search visualiseren, een strakkere grid samenstellen en de resultaten controleren. Je hebt het volgende beschikbaar:
results_df- een DataFrame met de hyperparametercombinatie en de resulterende accuracy van alle 500 trials. Alleen de hyperparameters met de sterkste visualisaties uit de vorige oefening zijn opgenomen (max_depthenlearn_rate).visualize_first()- Deze functie heeft geen argumenten en visualiseert elke hyperparameter ten opzichte van de accuracy voor je eerste random search.
Als je de definitie van visualize_first() (of visualize_second()) wilt bekijken, kun je deze code uitvoeren:
import inspect
print(inspect.getsource(visualize_first))
Deze oefening maakt deel uit van de cursus
Hyperparameter Tuning in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Use the provided function to visualize the first results
____