Saltar al contenido

# fundamentos-de-scikit-learn

Fundamentos de Scikit-learn

Volver a la portada del curso
Quiz

Quiz de Hiperparámetros

Sección 5 · Tuning de Hiperparámetros

5 preguntas de opción múltiple. Aprobar con 80%. Intentos ilimitados.

  1. 1. El modelo está dentro de Pipeline([("pre", pre), ("modelo", RandomForestClassifier())]). ¿Qué clave debe llevar la rejilla de GridSearchCV para probar varias profundidades?

  2. 2. Una rejilla prueba n_estimators [100, 300], max_depth [4, 8, None] y min_samples_leaf [1, 5, 20] con validación cruzada de 5 pliegues. ¿Cuántos modelos se entrenan durante la búsqueda, sin contar el reajuste final?

  3. 3. GridSearchCV con scoring="roc_auc" reporta best_score_ = 0.9354, y el AUC del mejor modelo en test es 0.9108. ¿Qué cifra se reporta como desempeño del modelo y por qué?

  4. 4. Un RandomizedSearchCV con n_iter=30 y 5 pliegues entrena 150 modelos y llega a un AUC de validación de 0.9502. Una rejilla de 4 × 4 × 4 × 4 valores sobre los mismos hiperparámetros entrena 1280 y llega a 0.9509. ¿Qué se concluye?

  5. 5. Las entregas se ordenan por la etiqueta tarde y se evalúa con cross_val_score(pipe, X, y, cv=KFold(5)). Los pliegues dan 0.912, 0.910, 0.935, 0.858 y 0.470. ¿Cuál es la causa y la corrección?