1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do hlubokého učení s Keras

Connected

Cvičení

Batch normalizace známého modelu

Pamatuješ si na dataset číslic, na kterém jsi trénoval/a v prvním cvičení této kapitoly?

Řešil/a jsi na něm problém vícetřídní klasifikace pomocí softmax a 10 neuronů ve výstupní vrstvě.

Teď sestavíš nový, hlubší model složený ze 3 skrytých vrstev s 50 neurony každá, přičemž mezi vrstvami použiješ batch normalizaci. Parametr kernel_initializer slouží k inicializaci vah podobným způsobem.

Pokyny

100 XP
  • Importuj BatchNormalization z vrstev tensorflow.keras.
  • Sestav svůj hluboký model – pro každou skrytou vrstvu použij 50 neuronů a mezi vrstvami přidej batch normalizaci.
  • Zkompiluj model s optimalizátorem stochastického gradientního sestupu sgd.