Zacznij terazZacznij za darmo

Dopasuj model do danych z turnieju koszykówki

Model jest już skompilowany – czas dopasować go do danych!

W tym ćwiczeniu skorzystasz ze zbioru danych zawierającego wyniki meczów z turnieju koszykówki uczelni wyższych w USA. Każdy wiersz zbioru danych zawiera identyfikatory drużyn: team_1 i team_2, zapisane jako liczby całkowite. Znajdziesz tam również różnicę rozstawień między drużynami (rozstawienia są przyznawane przez komisję turniejową i odzwierciedlają siłę drużyn) oraz różnicę punktową w meczu (np. jeśli team_1 wygra o 5 punktów, różnica punktowa wynosi 5).

Aby dopasować model, podaj macierz zmiennych X (w tym przypadku jedna kolumna: różnica rozstawień) oraz macierz zmiennych Y (w tym przypadku jedna kolumna: różnica punktowa).

DataFrame games_tourney oraz skompilowany obiekt model są dostępne w twoim środowisku pracy.

To ćwiczenie jest częścią kursu

Zaawansowane uczenie głębokie z Keras

Zobacz kurs

Instrukcje do ćwiczenia

  • Dopasuj model, używając seed_diff jako zmiennej wejściowej i score_diff jako zmiennej wyjściowej.
  • Użyj 1 epoki, rozmiaru wsadu (batch size) równego 128 oraz 10-procentowego podziału walidacyjnego.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Now fit the model
____(games_tourney_train[____], games_tourney_train[____],
          epochs=____,
          batch_size=____,
          validation_split=____,
          verbose=True)
Edytuj i uruchom kod