將模型擬合到錦標賽籃球資料
現在模型已經編譯完成,你可以把它拿來擬合資料了!
在這個練習中,你會使用一個美國大學籃球錦標賽比賽分數的資料集。資料集的每一列包含球隊編號:team_1 與 team_2(整數)。另外還有兩隊之間的種子差距(種子由錦標賽委員會指派,用來代表球隊實力的排名)以及該場比賽的分數差(例如如果 team_1 以 5 分獲勝,分數差就是 5)。
要擬合模型時,你需要提供 X 變數的矩陣(這裡只有一欄:種子差)以及 Y 變數的矩陣(這裡只有一欄:分數差)。
games_tourney DataFrame 和已編譯好的 model 物件都已經在你的工作環境中可用。
本練習屬於課程
使用 Keras 的進階深度學習
練習說明
- 以
seed_diff作為輸入變數、score_diff作為輸出變數來訓練模型。 - 使用 1 個 epoch、批次大小 128,以及 10% 的驗證切分。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Now fit the model
____(games_tourney_train[____], games_tourney_train[____],
epochs=____,
batch_size=____,
validation_split=____,
verbose=True)