Aan de slagGa gratis aan de slag

Train het model op de toernooi-basketbaldata

Nu het model is gecompileerd, kun je het op data trainen!

In deze oefening gebruik je een gegevensset met scores van wedstrijden uit het US College Basketball-toernooi. Elke rij in de gegevensset bevat de team-id's: team_1 en team_2 als gehele getallen. Ook bevat het het verschil in seeding tussen de teams (seeds worden toegewezen door de toernooicommissie en geven aan hoe sterk de teams zijn) en het scoreverschil van de wedstrijd (bijv. als team_1 met 5 punten wint, is het scoreverschil 5).

Om het model te trainen, geef je een matrix met X-variabelen (in dit geval één kolom: het seed-verschil) en een matrix met Y-variabelen (in dit geval één kolom: het scoreverschil).

De DataFrame games_tourney en het gecompileerde model-object zijn beschikbaar in je workspace.

Deze oefening maakt deel uit van de cursus

Advanced Deep Learning met Keras

Cursus bekijken

Oefeninstructies

  • Train het model met seed_diff als invoervariabele en score_diff als uitvoervariabele.
  • Gebruik 1 epoch, een batchgrootte van 128 en een validatiesplit van 10%.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Now fit the model
____(games_tourney_train[____], games_tourney_train[____],
          epochs=____,
          batch_size=____,
          validation_split=____,
          verbose=True)
Code bewerken en uitvoeren