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

GRU hücreleri simpleRNN'den daha iyidir

Bu egzersizde, kursun ilk bölümündekiyle aynı modeli tekrar çalıştırıp, SimpleRNN hücresini GRU hücresiyle değiştirerek modelin doğruluğunu karşılaştıracaksın.

Model, SimpleRNN hücreli önceki modelde olduğu gibi 10 epoch ile zaten eğitildi. Modelleri karşılaştırabilmen için, ortamda test kümesi (x_test, y_test) ile eski model SimpleRNN_model hazır olarak yüklendi.

Bu egzersiz

Keras ile Dil Modellemesi için Yinelenen Sinir Ağları (RNN)

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

Egzersiz talimatları

  • GRU hücresini içe aktar.
  • Modellerin özetlerini yazdır.
  • Her bir modelin doğruluğunu yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import the modules
from tensorflow.keras.layers import ____, Dense

# Print the old and new model summaries
SimpleRNN_model.____
gru_model.____

# Evaluate the models' performance (ignore the loss value)
_, acc_simpleRNN = SimpleRNN_model.evaluate(X_test, y_test, verbose=0)
_, acc_GRU = gru_model.evaluate(X_test, y_test, verbose=0)

# Print the results
print("SimpleRNN model's accuracy:\t{0}".format(____))
print("GRU model's accuracy:\t{0}".format(____))
Kodu Düzenle ve Çalıştır