1. Learn
  2. /
  3. Cursuri
  4. /
  5. Reducerea dimensionalității în R

Connected

exercițiu

Explorează valorile de penalizare ale regresiei lasso

În exercițiul anterior, ai completat tot codul necesar pentru a scala variabila țintă și variabilele predictor. Vei folosi datele train și lasso_recipe pentru a construi un workflow cu care să antrenezi un model de regresie lasso și să explorezi efectele diferitelor valori de penalizare. Pe măsură ce ajustezi penalizarea și reantrenezi modelul, urmărește câte variabile cu valori nenule rămân în model. Astfel, vei observa cum regresia lasso realizează selecția caracteristicilor.

Pachetele tidyverse și tidymodels au fost deja încărcate pentru tine.

Instrucțiuni

100 XP
  • Antrenează un workflow de regresie lasso cu o penalizare de 0,001 și afișează coeficienții modelului care sunt mai mari decât zero.
  • Reantrenează workflow-ul de regresie lasso cu o penalizare de 0,01 și afișează coeficienții modelului care sunt mai mari decât zero.
  • Reantrenează workflow-ul de regresie lasso cu o penalizare de 0,1 și afișează coeficienții modelului care sunt mai mari decât zero.