• 카테고리

    질문 & 답변
  • 세부 분야

    딥러닝 · 머신러닝

  • 해결 여부

    미해결

n_epochs 문의

21.03.02 19:49 작성 조회수 186

0

강의에서 GridSearchCV를 하였을 때 최적 n_epochs 파라미터가 20으로 도출되었습니다.

n_epochs가 행렬 분해 시 SGD를 얼마나 반복할지를 지정하는 파라미터로 알고 있는데, 그렇다면 이론적으로는 n_epochs가 높을수록 정확도가 높은게 아닌가요??

n_epochs가  낮아도 모델의 정확도가 높은 경우가 빈번하니 하이퍼파라미터로 n_epochs 최적값을 도출하는 과정을 만들었을거라고 생각됩니다. n_epochs가 낮아도  정확도 값이 높은 케이스는 어떤게 있나요?

답변 1

답변을 작성해보세요.

0

안녕하십니까,

n_epochs가 높을 경우 성능이 좋아지는 경우는 학습 데이터일 수 있습니다. 즉 n_epochs가 높아지더라도 오버 피팅으로 검증 데이터는 성능이 나빠질수 있습니다.

해당 경우는 n_epochs가 20 정도에서 검증 데이터의 성능이 가장 좋았다는 것을 의미합니다.

감사합니다.