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

Natrénuj nejlepší model

lasso_grid obsahuje 50 různých specifikací modelu s 50 různými hodnotami penalty z penalty_grid. V tomto cvičení najdeš model s optimální hodnotou penalty a natrénuješ ho. Výsledkem bude lasso regresní model, který optimalizuje výběr příznaků pro nejlepší výkon modelu.

K dispozici máš lasso_workflow a train. Balíčky tidyverse a tidymodels jsou již načteny.

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

Redukce dimenzionality v R

Zobrazit kurz

Pokyny k cvičení

  • Načti nejlépe natrénovaný model na základě RMSE.
  • Pomocí finalize_workflow() natrénuj model na základě best_rmse.
  • Zobraz koeficienty modelu final_lasso.

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

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

# Retrieve the best RMSE
best_rmse <- ___ %>% 
  ___("___")

# Refit the model with the best RMSE
final_lasso <- 
  ___(___, ___) %>% 
  fit(train)

# Display the non-zero model coefficients
tidy(___) %>% 
  filter(___ > ___)
Upravit a spustit kód