CommencerCommencer gratuitement

Évaluer les performances de l'ensachage

Maintenant que vous avez instancié le classificateur de bagging, il est temps de l'entraîner et d'évaluer sa précision sur l'ensemble de test.

L'ensemble de données Indian Liver Patient est traité pour vous et divisé en 80 % de formation et 20 % de test. Les matrices de caractéristiques X_train et X_test, ainsi que les tableaux d'étiquettes y_train et y_test sont disponibles dans votre espace de travail. En outre, nous avons également chargé le classificateur à sac bc que vous avez instancié dans l'exercice précédent et la fonction accuracy_score() à partir de sklearn.metrics.

Cet exercice fait partie du cours

Apprentissage automatique avec des modèles arborescents en Python

Afficher le cours

Instructions

  • Ajustez bc à l'ensemble de formation.

  • Prédire les étiquettes de l'ensemble de test et attribuer le résultat à y_pred.

  • Déterminez la précision de l'ensemble de test de bc.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)) 
Modifier et exécuter le code