1. 학습
  2. /
  3. 강의
  4. /
  5. Keras로 시작하는 딥 러닝

Connected

연습 문제

history 콜백

history 콜백은 .fit() 메서드로 모델을 학습할 때마다 기본적으로 반환됩니다. 해당 지표에 접근하려면 반환된 h_callback 객체의 history 딕셔너리에서 해당 키로 값을 가져오면 됩니다.

이전 레슨에서 만들었던 관개 장치 model이 학습할 준비가 되어 있으며, 특성과 레이블은 각각 X_train, y_train, X_test, y_test로 로드되어 있습니다. 이번에는 모델의 history 콜백을 저장하고, 학습하면서 validation_data 파라미터를 사용해 보세요.

history에 저장된 결과는 두 개의 간단한 matplotlib 함수인 plot_accuracy()와 plot_loss()로 시각화합니다. 콘솔에 show_code(plot_loss)를 붙여 넣으면 해당 코드도 확인할 수 있어요.

이제 학습의 이면을 직접 살펴보겠습니다!

지침

100 XP
  • X_train과 y_train으로 모델을 학습하고, 각 epoch마다 X_test와 y_test로 검증하세요.
  • h_callback에서 loss와 val_loss를 추출해 plot_loss를 사용하세요.
  • h_callback에서 accuracy와 val_accuracy를 추출해 plot_accuracy를 사용하세요.