시작하기무료로 시작하기

학습 곡선 그리기

학습하는 동안 모델은 각 epoch에서 계산된 손실 함수 값을 저장해요. 학습 곡선을 보면 학습 과정에 대해 많은 정보를 얻을 수 있어요. 이 연습 문제에서는 직접 모델을 학습한 뒤, 학습 손실과 검증 손실 곡선을 그려 보세요.

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

Keras로 배우는 이미지 모델링

강의 보기

연습 안내

  • 모델을 학습 데이터(train_data)에 맞춰 학습해 보세요.
  • 검증 분할은 20%, epoch는 3, 배치 크기는 10으로 설정하세요.
  • 학습 손실을 그래프로 그리세요.
  • 검증 손실을 그래프로 그리세요.

실습형 인터랙티브 연습

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

import matplotlib.pyplot as plt

# Train the model and store the training object
training = ____

# Extract the history from the training object
history = training.____

# Plot the training loss 
plt.plot(history[____])
# Plot the validation loss
plt.plot(history[____])

# Show the figure
plt.show()
코드 편집 및 실행