Compila un modello
L'ultimo passaggio per creare un modello è compilarlo. Ora che hai creato un modello, devi compilarlo prima di poterlo adattare ai dati. Questo passaggio finalizza il modello, blocca tutte le sue impostazioni e lo prepara a incontrare un po' di dati!
Durante la compilazione, specifichi l'ottimizzatore da usare per adattare il modello ai dati e una funzione di perdita. 'adam' è un ottimo ottimizzatore predefinito e in genere funziona bene. La funzione di perdita dipende dal problema. L'errore quadratico medio è una funzione di perdita comune e ottimizza la previsione della media, come nella regressione ai minimi quadrati.
L'errore assoluto medio ottimizza per la mediana ed è usato nella regressione quantile. Per questo insieme di dati, 'mean_absolute_error' funziona piuttosto bene, quindi usalo come funzione di perdita.
Questo esercizio fa parte del corso
Deep Learning avanzato con Keras
Istruzioni dell'esercizio
- Compila il modello che hai creato (
model). - Usa l'ottimizzatore
'adam'. - Usa la perdita errore assoluto medio (oppure
'mean_absolute_error').
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Compile the model
____(optimizer=____, loss=____)