본문 바로가기

C.E/Python(DeepLearning)

과적합(Overfitting)



과적합 (Overfitting/오버피팅) : 지나치게 모델이 복잡함






그림1                                                                                     그림2


그림 1의 데이터들을 학습한다고 하자. 그림 2의 데이터들이 들어왔을 때 제대로 분류할 수 있을까?

사진을 보면 알 수 있겠지만 답은 NO다.

그림 1로 학습 한 모델은 새 데이터에 적합하지 않다. (새 데이터의 대부분을 잘못 분류했다.)


그림2에 표시된 모델은 학습한 데이터의 특성에 과적합 한다.





데이터를 학습 -> 새로운 데이터가 들어옴 -> 학습한 데이터가 새로운 데이터를 제대로 예측하지 못함

(학습한 데이터에 특성에 과적합)




-쉽게 설명하기 위해 그림을 두장만 사용했습니다. 이 글은 구글 텐서플로우 머신러닝 단기집중과정에 기초합니다.