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
Instrukcje do ćwiczenia
- Dopasuj model, używając
seed_diffjako zmiennej wejściowej iscore_diffjako 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)