BaşlayınÜcretsiz Başlayın

History geri çağırımı

History geri çağırımı, .fit() metoduyla her model eğittiğinde varsayılan olarak döndürülür. Bu metriklere erişmek için dönen h_callback nesnesinin içindeki history sözlüğü parametresini ilgili anahtarlarla kullanabilirsin.

Önceki derste kurduğun sulama makinesi modeli, özellikleri ve etiketleriyle birlikte senin için yüklendi: X_train, y_train, X_test, y_test. Bu kez modelin history geri çağırımını saklayacak ve eğitirken validation_data parametresini kullanacaksın.

history içinde saklanan sonuçları iki basit matplotlib fonksiyonuyla çizeceksin: plot_accuracy() ve plot_loss(). Kodlarına konsolda show_code(plot_loss) yazarak bakabilirsin.

Haydi eğitimin perde arkasına bakalım!

Bu egzersiz

Keras ile Deep Learning'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Modelini X_train ve y_train üzerinde eğit, her dönemi X_test ve y_test üzerinde doğrula.
  • h_callback içinden loss ve val_loss değerlerini çıkarıp plot_loss kullan.
  • h_callback içinden accuracy ve val_accuracy değerlerini çıkarıp plot_accuracy kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Train your model and save its history
h_callback = ____.____(____, ____, epochs = 25,
               validation_data=(____, ____))

# Plot train vs test loss during training
plot_loss(h_callback.history[____], h_callback.history[____])

# Plot train vs test accuracy during training
plot_accuracy(h_callback.history[____], h_callback.history[____])
Kodu Düzenle ve Çalıştır