Addestramento
Allenerai il tuo primo modello in questo corso, e per una buona causa!
Ricorda che prima di addestrare i modelli Keras devi compilarli. Puoi farlo con il metodo .compile(). Il metodo .compile() accetta argomenti come l'optimizer, usato per aggiornare i pesi, e la funzione di loss, che vogliamo minimizzare. Addestrare il modello è semplice come chiamare il metodo .fit(), passando le feature, le etichette e un numero di epoche per cui addestrare.
Il model di regressione che hai costruito nell'esercizio precedente è già caricato e pronto all'uso, insieme ai dati time_steps e y_positions. Addestralo e valutalo sugli stessi dati: vediamo se il tuo modello riesce a imparare la traiettoria del meteorite.
Questo esercizio fa parte del corso
Introduzione al Deep Learning con Keras
Istruzioni dell'esercizio
- Compila il modello usando l'ottimizzatore
'adam'e'mse'come funzione di loss. - Esegui il fit del modello usando feature ed etichette per 30 epoche.
- Valuta il modello con il metodo
.evaluate(), passando le feature e le etichette usate durante l'addestramento.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Compile your model
model.____(____ = ____, ____ = ____)
print("Training started..., this can take a while:")
# Fit your model on your data for 30 epochs
model.____(____,____, epochs = ____)
# Evaluate your model
print("Final loss value:",model.evaluate(____, ____))