Definice modelu
Sestavíš jednoduchý regresní model pro předpovězení dráhy meteoru!
Trénovací data obsahují měření pořízená v časových krocích od -10 minut před oblastí dopadu do +10 minut po dopadu. Každý časový krok si můžeš představit jako souřadnici X v grafu, které odpovídá poloha Y meteoru na jeho dráze v daném okamžiku.
Tento problém lze chápat jako aproximaci kvadratické funkce pomocí neuronových sítí.
Data jsou uložena ve dvou numpy polích: jedno se jmenuje time_steps a obsahuje příznaky, druhé y_positions obsahuje štítky.
Pojď na to a postav svůj model! Měl by být schopen předpovědět polohy Y dráhy meteoru pro budoucí časové kroky.
Keras model Sequential a vrstvy Dense jsou k dispozici a připraveny k použití.
Toto cvičení je součástí kurzu
Úvod do hlubokého učení s Keras
Pokyny k cvičení
- Vytvoř instanci modelu
Sequential. - Přidej vrstvu Dense s 50 neurony a vstupním tvarem 1 neuronu.
- Přidej dvě vrstvy Dense s 50 neurony každá a aktivací
'relu'. - Ukonči model vrstvou Dense s jediným neuronem a bez aktivační funkce.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Instantiate a Sequential model
model = ____
# Add a Dense layer with 50 neurons and an input of 1 neuron
model.add(____(____, input_shape=(____,), activation='relu'))
# Add two Dense layers with 50 neurons and relu activation
model.add(____(____,____=____))
model.____
# End your model with a Dense layer and no activation
model.____