LoslegenKostenlos starten

Zeichne die Lernkurven auf.

Während des Lernens speichert das Modell die in jeder Epoche bewertete Verlustfunktion. Ein Blick auf die Lernkurven kann uns einiges über den Lernprozess verraten. In dieser Übung zeichnest du die Lern- und Validierungsverlustkurven für ein Modell, das du trainieren wirst.

Diese Übung ist Teil des Kurses

<Kurs>Bildmodellierung mit Keras</Kurs>
Kurs ansehen

Übungsanweisungen

  • Passe das Modell an die Trainingsdaten an (train_data).
  • Verwende eine Validierungsteilung von 20 %, 3 Epochen und eine Batchgröße von 10.
  • Zeig den Trainingsverlust an.
  • Zeichne den Validierungsverlust auf.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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 bearbeiten und ausführen