Evaluar el rendimiento del bagging

Ahora que has instanciado el clasificador bagging, es hora de entrenarlo y evaluar su precisión en el conjunto de pruebas.

El conjunto de datos de pacientes hepáticos indios se procesa para ti y se divide en un 80 % de entrenamiento y un 20 % de prueba. Las matrices de características X_train y X_test, así como las matrices de etiquetas y_train y y_test están disponibles en tu espacio de trabajo. Además, también hemos cargado el clasificador bagging bc que instanciaste en el ejercicio anterior y la función accuracy_score() de sklearn.metrics.

Este ejercicio forma parte del curso

Machine learning con modelos basados en árboles en Python

Ver curso

Instrucciones de ejercicio

  • Ajusta bc al conjunto de entrenamiento.

  • Predice las etiquetas del conjunto de pruebas y asigna el resultado a y_pred.

  • Determina la precisión del conjunto de pruebas de bc.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Fit bc to the training set
____.____(____, ____)

# Predict test set labels
y_pred = ____.____(____)

# Evaluate acc_test
acc_test = ____(____, ____)
print('Test set accuracy of bc: {:.2f}'.format(acc_test))