開始使用免費開始

使用兩個輸入與單一輸出的模型

現在你已經有兩個輸入(team id 1 與 team id 2)和輸出(分數差),可以把它們包成一個模型,之後就能用來擬合資料並在新資料上進行評估。

你的模型會像下列示意圖所示:

本練習屬於課程

使用 Keras 的進階深度學習

檢視課程

練習說明

  • 定義一個模型,將兩個球隊作為輸入,並使用分數差作為輸出。
  • 使用 'adam' 最佳化器與 'mean_absolute_error' 損失函式來編譯模型。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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
____(____, ____)
編輯並執行程式碼