This lesson is only available in Korean for now.
Lesson 5 of 20
과적합 — 외운 것과 배운 것
훈련 점수가 좋아질수록 나빠지는 구간
왼쪽은 모든 점을 지나갑니다. 그래서 새 점은 하나도 못 맞힙니다.
기계학습의 중심 개념 하나만 고르라면 이것입니다.
훈련자료를 잘 맞히는 것과 새 자료를 잘 맞히는 것은 다르다
그리고 둘은 어느 지점부터 반대로 움직입니다.
훈련 오차는 <b>끝까지 내려갑니다</b>. 시험 오차는 어느 지점에서 돌아섭니다.
Python
Runs in your browser
왜 그런 일이 생기나
자료에는 두 가지가 섞여 있습니다.
모형을 복잡하게 하면 둘 다 더 잘 따라갑니다.
그런데 잡음을 따라간 부분은 새 자료에서 그대로 손해가 됩니다.
그래서 '적당히 복잡한' 지점이 있고, 그 지점을 찾는 방법이 6강의 교차검증입니다.
감당할 수 있는 복잡도는 <b>자료의 양</b>이 정합니다.
Python
Runs in your browser
🤔 Check yourself
훈련 정확도 0.99, 시험 정확도 0.61 인 모형이 있습니다. 가장 알맞은 진단은?
Answer 두 점수의 벌어짐이 과적합의 신호입니다. 대책은 모형을 단순하게 하거나(11강), 자료를 늘리거나, 규제를 거는 것이에요.