Specificera en modell
Du ska bygga en enkel regressionsmodell för att förutsäga meteorens bana!
Träningsdatan består av mätningar tagna vid tidssteg från −10 minuter före till +10 minuter efter impaktområdet. Varje tidssteg kan ses som en X-koordinat i grafen, med en tillhörande Y-position för meteorens bana vid det steget.
Observera att problemet kan betraktas som en approximation av en andragradsfunktion med hjälp av neurala nätverk.
Datan lagras i två numpy-arrayer: en med namnet time_steps, det vi kallar särdrag, och en med namnet y_positions, som innehåller etiketterna.
Bygg nu din modell! Den ska kunna förutsäga meteorens Y-positioner längs banan vid framtida tidssteg.
Keras Sequential-modell och Dense-lager är tillgängliga för dig att använda.
Den här övningen är en del av kursen
Introduktion till djupinlärning med Keras
Övningsinstruktioner
- Instansiera en
Sequential-modell. - Lägg till ett Dense-lager med 50 neuroner och en indataform på 1 neuron.
- Lägg till två Dense-lager med 50 neuroner vardera och aktiveringen
'relu'. - Avsluta modellen med ett Dense-lager med en enda neuron och ingen aktivering.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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.____