시작하기무료로 시작하기

두 개의 입력과 하나의 출력을 사용하는 모델

이제 두 개의 입력(팀 ID 1, 팀 ID 2)과 출력(점수 차이)이 준비되었으니, 이를 하나의 모델로 묶어 나중에 데이터에 맞추고 새로운 데이터로 평가할 수 있게 해보세요.

모델 구조는 아래 다이어그램과 같습니다:

이 연습은 강의의 일부입니다

Keras로 배우는 Advanced Deep Learning

강의 보기

연습 안내

  • 두 팀을 입력으로 하고 점수 차이를 출력으로 사용하는 모델을 정의하세요.
  • 옵티마이저는 'adam', 손실 함수는 'mean_absolute_error'로 모델을 컴파일하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Imports
from tensorflow.keras.layers import Subtract
from tensorflow.keras.models import Model

# Subtraction layer from previous exercise
score_diff = Subtract()([team_1_strength, team_2_strength])

# Create the model
model = ____([____, ____], ____)

# Compile the model
____(____, ____)
코드 편집 및 실행