Implementace RandomizedSearchCV
Doufáš, že náhodné prohledávání hyperparametrů ti pomůže zlepšit předpovědi v rámci školního úkolu. Tvůj profesor zadal třídě výzvu: předpovědět průměrný výsledek závěrečné zkoušky.
Pro přípravu náhodného prohledávání jsi vytvořil/a:
param_dist: rozdělení hyperparametrůrfr: model náhodného lesa pro regresiscorer: metodu hodnocení, která se použije
Toto cvičení je součástí kurzu
Validace modelů v Pythonu
Pokyny k cvičení
- Načti metodu pro provádění náhodného prohledávání ze
sklearn. - Dokonči náhodné prohledávání doplněním parametrů:
estimator,param_distributionsascoring. - Pro toto náhodné prohledávání použij 5násobnou křížovou validaci.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import the method for random search
from sklearn.model_selection import ____
# Build a random search using param_dist, rfr, and scorer
random_search =\
____(
estimator=___,
param_distributions=____,
n_iter=10,
cv=____,
scoring=____)