Začněte nyníZačněte zdarma

Grid Search a Random Search vedle sebe

Vizualizace prostoru prohledávání pro grid search a random search zároveň ti umožní snadno porovnat pokrytí, které každá metoda nabízí, a lépe pochopit jejich výhody i nevýhody.

V tomto cvičení budeš vzorkovat kombinace hyperparametrů způsobem grid search i random search a pak je vykreslíš, abys viděl/a rozdíl.

Máš k dispozici:

  • combinations_list – seznam kombinací learn_rate a min_samples_leaf pro tento algoritmus
  • Funkci visualize_search(), která převede tvoje kombinace hyperparametrů na souřadnice X a Y a vykreslí výsledky obou metod do jednoho grafu. Jako vstup přijímá dva seznamy kombinací hyperparametrů.

Pokud si chceš prohlédnout definici funkce visualize_search(), spusť tento kód:

import inspect
print(inspect.getsource(visualize_search))

Toto cvičení je součástí kurzu

Hyperparameter Tuning in Python

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Sample grid coordinates
grid_combinations_chosen = ____[0:____]

# Print result
print(____)
Upravit a spustit kód