ComenzarEmpieza gratis

Preparación del ajuste

La preparación del ajuste es la base para que el ajuste tenga éxito. Hay dos pasos principales: marcar los hiperparámetros con tune() en la especificación del modelo y crear una rejilla de hiperparámetros que se utilizará en el ajuste.

En este ejercicio vas a llevar a cabo estos dos pasos fundamentales del proceso de ajuste.

Este ejercicio forma parte del curso

Machine Learning con modelos basados en árboles en R

Ver curso

Instrucciones del ejercicio

  • Crea una especificación de boosting con el motor "xgboost" para un modelo de clasificación usando 500 árboles y marca como hiperparámetros de ajuste los siguientes parámetros: learn_rate, tree_depth y sample_size. Guarda el resultado como boost_spec.
  • Construye una rejilla de ajuste regular para los hiperparámetros de boost_spec con tres niveles para cada parámetro.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create the specification with placeholders
boost_spec <- boost_tree(
                trees = ___,
                ___,
                ___,
                ___) %>%
  set_mode(___) %>%
  set_engine(___)

# Create the tuning grid
tunegrid_boost <- ___(___, 
                      levels = ___)

tunegrid_boost
Editar y ejecutar código