Aan de slagGa gratis aan de slag

Evalueer het model op een testset

Na het trainen van het model kun je het evalueren op nieuwe data. Je geeft het model een nieuwe X-matrix (ook wel testdata genoemd), laat het voorspellingen maken en vergelijkt die vervolgens met de bekende y-variabele (ook wel doeldata genoemd).

In dit geval gebruik je data uit het postseason-toernooi om je model te evalueren. De toernooiduels vinden plaats na de reguliere seizoenwedstrijden die je gebruikte om het model te trainen, en zijn daarom een goede test van hoe goed je model out-of-sample presteert.

De DataFrame games_tourney_test en het getrainde model-object zijn beschikbaar in je werkruimte.

Deze oefening maakt deel uit van de cursus

Advanced Deep Learning met Keras

Cursus bekijken

Oefeninstructies

  • Wijs de testdata (kolom seed_diff) toe aan X_test.
  • Wijs de doeldata (kolom score_diff) toe aan y_test.
  • Evalueer het model op X_test en y_test.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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))
Code bewerken en uitvoeren