Utvärdera modellen på en testmängd
När modellen är tränad kan du utvärdera den på nya data. Du ger modellen en ny X-matris (även kallad testdata), låter den göra förutsägelser och jämför sedan med den kända y-variabeln (även kallad måldata).
Här använder du data från slutspelsturneringen för att utvärdera modellen. Turneringsspelen spelas efter grundserien – det vill säga de matcher du använde för att träna modellen – och är därför ett bra mått på hur väl modellen presterar på osedd data.
DataFrame:en games_tourney_test och det tränade model-objektet finns tillgängliga i din arbetsyta.
Den här övningen är en del av kursen
Avancerad djupinlärning med Keras
Övningsinstruktioner
- Tilldela testdata (kolumnen
seed_diff) tillX_test. - Tilldela måldata (kolumnen
score_diff) tilly_test. - Utvärdera modellen med
X_testochy_test.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load the X variable from the test data
X_test = ____
# Load the y variable from the test data
y_test = ____
# Evaluate the model on the test data
print(model.____(____, ____, verbose=False))