Aktivasyon fonksiyonlarını karşılaştırma II
Önceki egzersizde yazdığın kod çalıştırılarak activation_results değişkeni elde edildi; bu kez 20 yerine 100 epoch kullanıldı. Böylece her aktivasyon fonksiyonu için eğitimin nasıl ilerlediğini karşılaştırmak üzere daha fazla epoch'un olacak.
activation_results içindeki her aktivasyon fonksiyonuna ait h_callback için:
h_callback.history['val_loss']çıkarıldı.h_callback.history['val_accuracy']çıkarıldı.
Her ikisi de iki sözlüğe kaydedildi: val_loss_per_function ve val_acc_per_function.
Kullanman için pandas da pd olarak yüklendi. Hadi hızlıca bazı doğrulama kaybı ve doğruluk grafikleri çizelim!
Bu egzersiz
Keras ile Deep Learning'e Giriş
kursunun bir parçasıdırEgzersiz talimatları
val_loss_per_functionsözlüğünden yeni bir DataFrame oluşturmak içinpd.DataFrame()kullan.- DataFrame üzerinde
plot()çağır. val_acc_per_function'dan başka bir pandas DataFrame'i oluştur.- Yine, DataFrame'i çizdir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create a dataframe from val_loss_per_function
val_loss= ____.____(____)
# Call plot on the dataframe
____
plt.show()
# Create a dataframe from val_acc_per_function
val_acc = _____
# Call plot on the dataframe
____
plt.show()