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, kursun bir parçasıdır

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

Kursa Göz Atın

Egzersiz talimatları

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

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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