Aan de slagGa gratis aan de slag

Plot de leercurves

Tijdens het leren slaat het model de waarde van de verliesfunctie per epoch op. Door naar de leercurves te kijken, krijg je veel inzicht in het leerproces. In deze oefening plot je de trainings- en validatieverliescurves voor een model dat je gaat trainen.

Deze oefening maakt deel uit van de cursus

Beeldmodellering met Keras

Cursus bekijken

Oefeninstructies

  • Pas het model aan op de trainingsgegevens (train_data).
  • Gebruik een validatiesplit van 20%, 3 epochs en een batchgrootte van 10.
  • Plot het trainingverlies.
  • Plot het validatieverlies.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

import matplotlib.pyplot as plt

# Train the model and store the training object
training = ____

# Extract the history from the training object
history = training.____

# Plot the training loss 
plt.plot(history[____])
# Plot the validation loss
plt.plot(history[____])

# Show the figure
plt.show()
Code bewerken en uitvoeren