1. เรียนรู้
  2. /
  3. Courses
  4. /
  5. Keras로 배우는 Advanced Deep Learning

Connected

Exercises

모델 컴파일하기

모델을 만들 때 마지막 단계는 모델을 컴파일(compile) 하는 것입니다. 이제 모델을 만들었으니, 데이터에 적합(fit)하기 전에 컴파일해야 해요. 이 과정을 통해 모델의 설정이 확정되고, 데이터를 받을 준비를 마칩니다.

컴파일 단계에서는 데이터를 모델에 맞추기 위한 옵티마이저와 손실 함수를 지정합니다. 'adam'은 기본값으로 쓰기 좋은 옵티마이저이며, 일반적으로 잘 작동해요. 손실 함수는 문제 유형에 따라 달라집니다. 평균제곱오차(mean squared error)는 흔한 손실 함수로, 최소제곱 회귀 에서처럼 평균을 예측하도록 최적화합니다.

평균절대오차(mean absolute error)는 중앙값을 기준으로 최적화하며, 분위수 회귀에 사용됩니다. 이 데이터셋에는 'mean_absolute_error'가 꽤 잘 맞으니, 이를 손실 함수로 사용하세요.

คำแนะนำ

100 XP
  • 생성한 모델(model)을 컴파일하세요.
  • 옵티마이저로 'adam'을 사용하세요.
  • 손실 함수로 평균절대오차(또는 'mean_absolute_error')를 사용하세요.