토너먼트 농구 데이터에 모델 맞추기
이제 모델을 컴파일했으니, 데이터에 맞춰 볼 차례예요!
이번 연습에서는 미국 대학 농구 토너먼트 경기의 점수 데이터셋을 사용합니다. 데이터셋의 각 행에는 정수형 팀 ID인 team_1과 team_2가 있어요. 또한 두 팀의 시드 차이(시드는 대회 위원회가 부여하는 팀 강함의 순위)와 경기의 점수 차이가 포함되어 있습니다(예: team_1이 5점 차이로 이기면 점수 차이는 5).
모델을 학습하려면 X 변수 행렬(이 사례에서는 한 열: 시드 차이)과 Y 변수 행렬(이 사례에서는 한 열: 점수 차이)을 제공하면 됩니다.
games_tourney DataFrame과 컴파일된 model 객체가 작업 공간에 준비되어 있어요.
이 연습은 강의의 일부입니다
Keras로 배우는 Advanced Deep Learning
연습 안내
- 입력 변수로
seed_diff, 출력 변수로score_diff를 사용해 모델을 학습하세요. - epoch은 1, batch size는 128로 설정하고, 검증 분할은 10%로 사용하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Now fit the model
____(games_tourney_train[____], games_tourney_train[____],
epochs=____,
batch_size=____,
validation_split=____,
verbose=True)