Zacznij terazZacznij za darmo

Wykres krzywych uczenia

Podczas uczenia model zapisuje wartość funkcji straty obliczaną w każdej epoce. Analiza krzywych uczenia może wiele powiedzieć o przebiegu tego procesu. W tym ćwiczeniu wykreślisz krzywe straty treningowej i walidacyjnej dla modelu, który wytrenujemy.

To ćwiczenie jest częścią kursu

Modelowanie obrazów z Keras

Zobacz kurs

Instrukcje do ćwiczenia

  • Dopasuj model do danych treningowych (train_data).
  • Użyj podziału walidacyjnego wynoszącego 20%, 3 epok i rozmiaru wsadu równego 10.
  • Wykreśl stratę treningową.
  • Wykreśl stratę walidacyjną.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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()
Edytuj i uruchom kod