1. Nauka
  2. /
  3. Kursy
  4. /
  5. Rekurencyjne sieci neuronowe (RNN) do modelowania języka w Keras

Connected

ćwiczenie

Osadzenia poprawiają wyniki

Czy warstwa osadzenia (embedding) poprawia dokładność modelu? Sprawdźmy to na tych samych danych IMDB.

Model został już wytrenowany przez 10 epok, tak jak poprzedni model z komórką simpleRNN. Aby porównać oba modele, w środowisku dostępny jest zbiór testowy (X_test, y_test) oraz stary model simpleRNN_model. Dokładność starego modelu jest zapisana w zmiennej acc_SimpleRNN.

Wszystkie wymagane moduły i funkcje są załadowane w środowisku: Sequential() z keras.models, Embedding i Dense z keras.layers oraz SimpleRNN z keras.layers.

Instrukcje

100 XP
  • Dodaj warstwę osadzenia do modelu.
  • Oblicz dokładność modelu i zapisz ją w zmiennej acc_embeddings.
  • Wyświetl dokładność starego i nowego modelu.