패스잇
AI / 데이터 · 기초

딥러닝 모델을 학습할 때 흔히 발생하는 문제인 과적합(Overfitting)과 과소적합(Underfitting)은 각각 무엇을 의미하며, 이들이 모델 성능에 미치는 영향은 무엇인가요?

힌트 · 과적합은 훈련 데이터에 너무 맞춰져 새로운 데이터에 일반화되지 못하는 것이고, 과소적합은 훈련 데이터조차 제대로 학습하지 못한 상태입니다.

과적합과소적합일반화편향-분산 트레이드오프규제

모범답안

과적합과 과소적합은 딥러닝 모델 학습 시 발생하는 대표적인 문제입니다. 과적합은 모델이 훈련 데이터에는 지나치게 잘 맞지만, 실제 새로운 데이터에는 제대로 작동하지 못하는 현상을 말합니다. 마치 시험 문제만 외워서 풀고 응용 문제에는 약한 것과 같습니다. 반대로 과소적합은 모델이 훈련 데이터조차 제대로 학습하지 못하는 경우입니다. 너무 단순한 모델을 사용하거나 학습이 충분히 이루어지지 않았을 때 발생하죠.

과적합은 높은 분산(Variance)과 낮은 편향(Bias)을, 과소적합은 낮은 분산과 높은 편향을 가집니다. 과적합된 모델은 훈련 데이터의 작은 노이즈까지 학습하여 일반화 능력이 떨어지고, 과소적합된 모델은 데이터의 중요한 패턴을 놓쳐 예측 정확도가 낮아집니다. 따라서 적절한 모델 복잡도를 선택하고, 규제 기법 등을 사용하여 과적합과 과소적합을 방지하는 것이 중요합니다.

읽었다면, 이제 직접 답해볼 차례예요

패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.

함께 보는 딥러닝 면접 질문

← 딥러닝 면접 질문 전체 보기