Get startedGet started for free

Plot the learning curves

During learning, the model will store the loss function evaluated in each epoch. Looking at the learning curves can tell us quite a bit about the learning process. In this exercise, you will plot the learning and validation loss curves for a model that you will train.

This exercise is part of the course

Image Modeling with Keras

View Course

Exercise instructions

  • Fit the model to the training data (train_data).
  • Use a validation split of 20%, 3 epochs and batch size of 10.
  • Plot the training loss.
  • Plot the validation loss.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

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()
Edit and Run Code