-
카테고리
-
세부 분야
딥러닝 · 머신러닝
-
해결 여부
미해결
n_epochs 문의
21.03.02 19:49 작성 조회수 186
0
강의에서 GridSearchCV를 하였을 때 최적 n_epochs 파라미터가 20으로 도출되었습니다.
n_epochs가 행렬 분해 시 SGD를 얼마나 반복할지를 지정하는 파라미터로 알고 있는데, 그렇다면 이론적으로는 n_epochs가 높을수록 정확도가 높은게 아닌가요??
n_epochs가 낮아도 모델의 정확도가 높은 경우가 빈번하니 하이퍼파라미터로 n_epochs 최적값을 도출하는 과정을 만들었을거라고 생각됩니다. n_epochs가 낮아도 정확도 값이 높은 케이스는 어떤게 있나요?
답변을 작성해보세요.
0
권 철민
지식공유자2021.03.02
안녕하십니까,
n_epochs가 높을 경우 성능이 좋아지는 경우는 학습 데이터일 수 있습니다. 즉 n_epochs가 높아지더라도 오버 피팅으로 검증 데이터는 성능이 나빠질수 있습니다.
해당 경우는 n_epochs가 20 정도에서 검증 데이터의 성능이 가장 좋았다는 것을 의미합니다.
감사합니다.
답변 1