인프런 커뮤니티 질문&답변

ZERO님의 프로필 이미지
ZERO

작성한 질문수

차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원

TensorFlow 2.0과 오토인코더를 이용한 MNIST 데이터 재구축

epoch마다 loss 출력 시 질문 드립니다.

작성

·

564

0

안녕하세요. 강의 잘 듣고 있습니다!
epoch마다 loss 출력할 때 궁금한 점이 있습니다.
 
이전에 ANN 예제에서는 epoch마다 loss를 출력할 때 한 epoch에서 사용된 미니배치들의 loss를 모두 평균해서 출력했는데
이번 AutoEncoder 예제에서는 epoch마다 loss를 출력할 때 한 epoch 중 마지막 미니배치의 loss를 출력하는 것 맞나요?
 
그러면 보통은 한 epoch당 loss 출력 시, 해당 epoch에서의 모든 미니배치의 평균 loss를 출력하나요? 아니면 한 epoch 당 마지막 미니배치의 loss를 출력하나요?
답변 기다리겠습니다. 감사합니다!

답변 2

1

AISchool님의 프로필 이미지
AISchool
지식공유자

안녕하세요~. 반갑습니다.

말씀해주신대로 현재 코드에서 AutoEncoder 예제에서는 epoch마다 loss를 출력할 때 한 epoch 중 마지막 미니배치의 loss를 출력하는 형태로 되어 있네요.

좀더 전체적인 경향성을 잘 측정하기 위해서 ANN 예제에서처럼 해당 epoch에서의 모든 미니배치의 평균 loss를 출력해주는 것이 좋습니다!.

감사합니다. 좋은하루되세요~.

 

0

ZERO님의 프로필 이미지
ZERO
질문자

답변 감사합니다 좋은 하루 보내시길 바랄게요!

ZERO님의 프로필 이미지
ZERO

작성한 질문수

질문하기