Establece la rejilla de hiperparámetros de RF
En este ejercicio, establecerás manualmente la cuadrícula de hiperparámetros que se utilizará para sintonizar los hiperparámetros de rf
y encontrar el regresor óptimo. Para ello, construirás una rejilla de hiperparámetros y afinarás el número de estimadores, el número máximo de características utilizadas al dividir cada nodo y el número mínimo de muestras (o fracción) por hoja.
Este ejercicio forma parte del curso
Machine learning con modelos basados en árboles en Python
Instrucciones del ejercicio
Define una cuadrícula de hiperparámetros correspondiente a un diccionario de Python llamado
params_rf
con:la clave
'n_estimators'
ajustada a una lista de valores 100, 350, 500la clave
'max_features'
establecida en una lista de valores 'log2', 'auto', 'sqrt'la clave
'min_samples_leaf'
ajustada a una lista de valores 2, 10, 30
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Define the dictionary 'params_rf'
params_rf = ____