Évaluer le modèle sur un ensemble de test
Une fois le modèle ajusté, vous pouvez l'évaluer sur de nouvelles données. Vous attribuerez au modèle une nouvelle matrice d'X
s (également appelée données de test), vous lui permettrez de faire des prédictions, puis vous comparerez les résultats aux variables d'y
connues (également appelées données cibles).
Dans ce cas, vous utiliserez les données du tournoi d'après-saison pour évaluer votre modèle. Les matchs du tournoi ont lieu après les matchs de la saison régulière que vous avez utilisés pour entraîner votre modèle. Ils constituent donc une bonne évaluation des performances de votre modèle hors échantillon.
Le DataFrame « games_tourney_test
» ainsi que l'objet « fitted model
» sont disponibles dans votre espace de travail.
Cet exercice fait partie du cours
Deep learning avancé avec Keras
Instructions
- Veuillez attribuer les données de test (colonne «
seed_diff
») à «X_test
». - Veuillez assigner les données cibles (colonne «
score_diff
») à «y_test
». - Veuillez évaluer le modèle sur
X_test
ety_test
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Load the X variable from the test data
X_test = ____
# Load the y variable from the test data
y_test = ____
# Evaluate the model on the test data
print(model.____(____, ____, verbose=False))