Le modèle fait-il du surapprentissage ?
Entraînons le model que vous venez de construire et traçons sa courbe d’apprentissage pour vérifier s’il fait du surapprentissage !
Vous pouvez utiliser la fonction chargée plot_loss() pour afficher la perte d’entraînement et la perte de validation ; vous pouvez récupérer les deux via le callback d’historique.
Si vous souhaitez inspecter le code de la fonction plot_loss(), collez ceci dans la console : show_code(plot_loss)
Cet exercice fait partie du cours
Introduction au Deep Learning avec Keras
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Train your model for 60 epochs, using X_test and y_test as validation data
h_callback = model.fit(____, ____, epochs = ____, ____ = (____, ____), verbose=0)
# Extract from the h_callback object loss and val_loss to plot the learning curve
plot_loss(____.____[____], ____.____[____])