Začněte nyníZačněte zdarma

GRU buňky jsou lepší než SimpleRNN

V tomto cvičení znovu spustíš stejný model jako v první kapitole kurzu a porovnáš přesnost modelů tím, že jednoduše zaměníš buňku SimpleRNN za buňku GRU.

Model byl již natrénován s 10 epochami, stejně jako předchozí model s buňkou SimpleRNN. Pro porovnání modelů je v prostředí připravená testovací sada (x_test, y_test) i starý model SimpleRNN_model.

Toto cvičení je součástí kurzu

Rekurentní neuronové sítě (RNN) pro jazykové modelování s Keras

Zobrazit kurz

Pokyny k cvičení

  • Importuj buňku GRU.
  • Vypiš přehledy obou modelů.
  • Vypiš přesnost každého modelu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____))
Upravit a spustit kód