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

Sıralı bir modeli derlemek

Bu egzersizde, Sign Language MNIST veri kümesindeki harfleri sınıflandırmaya yöneleceksin; ancak bir önceki egzersizdekinden farklı bir ağ mimarisi kullanacaksın. Daha az katman olacak ama daha fazla düğüm bulunacak. Aşırı uyumu önlemek için dropout da uygulayacaksın. Son olarak modeli adam optimize edicisi ve categorical_crossentropy kaybıyla derleyeceksin. Ayrıca model mimarini özetlemek için keras içindeki bir yöntemi kullanacaksın. keras'ın senin için tensorflow içinden içe aktarıldığını ve sıralı keras modelinin model olarak tanımlandığını unutma.

Bu egzersiz

Python ile TensorFlow’a Giriş

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

Egzersiz talimatları

  • İlk yoğun (dense) katmanda düğüm sayısını 16, aktivasyonu sigmoid ve input_shape değerini (784,) olarak ayarla.
  • İlk katmanın çıktısına yüzde 25 oranında dropout uygula.
  • Çıkış katmanını yoğun (dense) yap, 4 düğüm içersin ve softmax aktivasyon fonksiyonunu kullansın.
  • Modeli adam optimize edicisi ve categorical_crossentropy kayıp fonksiyonu ile derle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Define the first dense layer
model.add(keras.layers.Dense(____, ____, ____))

# Apply dropout to the first layer's output
model.add(keras.layers.____(0.25))

# Define the output layer
____

# Compile the model
model.compile('____', loss='____')

# Print a model summary
print(model.summary())
Kodu Düzenle ve Çalıştır