CommencezCommencez gratuitement

Arrêter précocement votre modèle

Le rappel d'arrêt précoce est utile, car il vous permet d'arrêter l'entraînement du modèle lorsqu'il ne s'améliore plus après un certain nombre d'époques. Pour en profiter, vous devez passer le rappel dans une liste au paramètre des callbacks du modèle dans la méthode .fit().

Le model que vous avez construit pour détecter les faux billets de banque est chargé et prêt à être entraîné, cette fois avec l'arrêt précoce. X_train, y_train, X_test et y_test sont aussi à votre disposition.

Cette activité fait partie du cours

Introduction à Deep Learning avec Keras

Voir le cours

Instructions de l’exercice

  • Importez le rappel EarlyStopping depuis tensorflow.keras.callbacks.
  • Définissez un rappel qui surveille 'val_accuracy' avec une patience de 5 époques.
  • Entraînez votre modèle en utilisant le rappel d'arrêt précoce.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import the early stopping callback
from tensorflow.____.____ import ____

# Define a callback to monitor val_accuracy
monitor_val_acc = ____(monitor=____, 
                       patience=____)

# Train your model using the early stopping callback
model.____(____, ____, 
           epochs=1000, validation_data=____,
           callbacks= ____)
Modifier et exécuter le code