Modello con due input e un output
Ora che hai i due input (id squadra 1 e id squadra 2) e l'output (differenza di punteggio), puoi racchiuderli in un modello così da poterlo usare in seguito per il fitting sui dati e la valutazione su nuovi dati.
Il tuo modello avrà l'aspetto del seguente diagramma:
Questo esercizio fa parte del corso
Deep Learning avanzato con Keras
Istruzioni dell'esercizio
- Definisci un modello con le due squadre come input e usa la differenza di punteggio come output.
- Compila il modello con l'ottimizzatore
'adam'e la loss'mean_absolute_error'.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Imports
from tensorflow.keras.layers import Subtract
from tensorflow.keras.models import Model
# Subtraction layer from previous exercise
score_diff = Subtract()([team_1_strength, team_2_strength])
# Create the model
model = ____([____, ____], ____)
# Compile the model
____(____, ____)