underfitting/overfitting
cosine 값을 추정하는 다항식(polynomial)모델을 학습시켜, 모델 복잡도에 따른 학습셋/검증셋 에러를 그려보고 underfitting, overfitting이 발생했을 때 어떤 현상이 발생하는지 확인 해 봅니다.
cosine 값을 따르는 학습셋, 검증셋 데이터를 생성합니다
1~35차 다항식 모델을 학습시키고 에러(mean squared error)를 계산하기 위한 함수 및 변수들을 선언합니다
모델을 만들기, 에러 계산하기, 학습 모델 그래프 그리기를 위한 함수를 선언합니다
다항식 모델 각각에 대해서 모델을 학습하고 학습셋/검증셋 에러를 계산합니다.
1차, 4차, 35차 각 모델의 학습 결과를 그래프로 그려 확인합니다.
다항식 차수에 대한 학습셋,검증셋 에러를 그래프로 그립니다.
underfitting, overfitting 현상을 확인하실 수 있으신가요?
토론이 없습니다