1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Rekurentní neuronové sítě (RNN) pro jazykové modelování s Keras

Connected

cvičení

Embedding vrstva zlepšuje výkon

Zlepší embedding vrstva přesnost modelu? Pojďme to ověřit na stejných datech z IMDB.

Model byl již natrénován na 10 epochách, stejně jako předchozí model s buňkou simpleRNN. Pro porovnání modelů je v prostředí k dispozici testovací sada (X_test, y_test) a také starý model simpleRNN_model. Přesnost starého modelu je uložena v proměnné acc_SimpleRNN.

Všechny potřebné moduly a funkce jsou v prostředí načtené: Sequential() z keras.models, Embedding a Dense z keras.layers a SimpleRNN z keras.layers.

Pokyny

100 XP
  • Přidej do modelu embedding vrstvu.
  • Vypočítej přesnost modelu a ulož ji do proměnné acc_embeddings.
  • Vypiš přesnost starého i nového modelu.