Eliminarea predictorilor corelați cu recipes
Eliminarea variabilelor predictoare puternic corelate din seturile de antrenament și de testare este un pas important de inginerie a caracteristicilor, care asigură o ajustare mai lină a modelului.
Acum că ai descoperit că monthly_charges și avg_data_gb sunt puternic corelate, trebuie să adaugi un filtru de corelație cu step_corr() în pipeline-ul de inginerie a caracteristicilor pentru datele de telecomunicații.
În acest exercițiu, vei crea un obiect recipe care elimină predictorii corelați din datele de telecomunicații.
Seturile de date telecom_training și telecom_test au fost încărcate în sesiunea ta.
Acest exercițiu face parte din cursul
Modelare cu tidymodels în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Specify a recipe object
telecom_cor_rec <- recipe(___,
data = ___) %>%
# Remove correlated variables
___(___, threshold = ___)