Model dengan dua input dan satu output
Sekarang Anda telah memiliki dua input (id tim 1 dan id tim 2) serta output (selisih skor), Anda dapat membungkusnya dalam sebuah model sehingga nanti dapat digunakan untuk melatih pada data dan mengevaluasi pada data baru.
Model Anda akan terlihat seperti diagram berikut:
Latihan ini merupakan bagian dari kursus
Deep Learning Tingkat Lanjut dengan Keras
Instruksi latihan
- Definisikan sebuah model dengan dua tim sebagai input dan gunakan selisih skor sebagai output.
- Susun (compile) model dengan pengoptimal
'adam'dan loss'mean_absolute_error'.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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
____(____, ____)