ÎncepețiÎncepe gratuit

Antrenează cel mai bun model

lasso_grid conține 50 de specificații de model diferite, cu 50 de valori diferite ale parametrului penalty din penalty_grid. În acest exercițiu, vei identifica și antrena modelul cu valoarea optimă a parametrului penalty. Astfel, vei obține un model de regresie lasso care optimizează selecția caracteristicilor pentru cea mai bună performanță.

lasso_workflow și train sunt disponibile pentru a fi utilizate. Pachetele tidyverse și tidymodels au fost deja încărcate.

Acest exercițiu face parte din cursul

Reducerea dimensionalității în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Extrage cel mai bun model antrenat pe baza RMSE.
  • Folosește finalize_workflow() pentru a antrena un model bazat pe best_rmse.
  • Afișează coeficienții modelului final_lasso.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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(___ > ___)
Editează și rulează codul