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

Vytvoření vstupní vrstvy s více sloupci

V tomto cvičení se podíváš na jiný způsob, jak vytvářet modely s více vstupy. Tato metoda funguje pouze pro čistě numerická data, ale je to mnohem jednodušší přístup k budování vícerozměrných neuronových sítí.

V datasetu turnaje máš nyní tři numerické sloupce: 'seed_diff', 'home' a 'pred'. V tomto cvičení vytvoříš neuronovou síť, která používá jedinou vstupní vrstvu ke zpracování všech tří numerických vstupů.

Tento model by měl mít jediný výstup pro predikci rozdílu skóre v turnajovém zápase.

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

Advanced Deep Learning with Keras

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř jednu vstupní vrstvu se 3 sloupci.
  • Propoj tento vstup s vrstvou Dense s 1 jednotkou.
  • Vytvoř model s input_tensor jako vstupem a output_tensor jako výstupem.
  • Zkompiluj model s 'adam' jako optimalizátorem a 'mean_absolute_error' jako ztrátovou funkcí.

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

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

# Create an input layer with 3 columns
input_tensor = ____((____,))

# Pass it to a Dense layer with 1 unit
output_tensor = ____(____)(____)

# Create a model
model = ____(____, ____)

# Compile the model
____.____(optimizer=____, loss=____)
Upravit a spustit kód