ComenzarEmpieza gratis

Implementar RandomizedSearchCV

Esperas que usar una búsqueda aleatoria te ayude a mejorar las predicciones para un trabajo de clase. Tu profesor ha retado a la clase a predecir la nota media final del examen.

Para preparar la búsqueda aleatoria, has creado:

  • param_dist: las distribuciones de hiperparámetros
  • rfr: un modelo de regresión de bosque aleatorio
  • scorer: un método de evaluación a utilizar

Este ejercicio forma parte del curso

Validación de modelos en Python

Ver curso

Instrucciones del ejercicio

  • Carga el método para realizar una búsqueda aleatoria en sklearn.
  • Completa una búsqueda aleatoria rellenando los parámetros: estimator, param_distributions y scoring.
  • Usa validación cruzada de 5 particiones (5-fold) para esta búsqueda aleatoria.

Ejercicio interactivo práctico

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

# Import the method for random search
from sklearn.model_selection import ____

# Build a random search using param_dist, rfr, and scorer
random_search =\
    ____(
        estimator=___,
        param_distributions=____,
        n_iter=10,
        cv=____,
        scoring=____)
Editar y ejecutar código