AI
학습 관련 기술들 - 바른 학습을 위해
오버피팅 기계학습에서는 오버피팅 문제가 많다. 오버피팅은 신경망이 훈련 데이터에만 지나치게 적응되어 그 외의 데이터에는 제대로 대응하지 못하는 상태를 말한다. 오버피팅 일어나는 경우들 매개변수가 많고 표현력이 높은 모델 훈련 데이터가 적은 경우 오버피팅 강제로 일으켜 확인해보기 60,000개 MNIST 데잍중 300개 사용, 7층 네트워크 사용해 복잡성 높이기, 뉴런 100개, 활성화 함수는 ReLU사용 # 4_1 오버피팅 import os import sys sys.path.append(os.pardir) # 부모 디렉터리의 파일을 가져올 수 있도록 설정 import numpy as np import matplotlib.pyplot as plt from mnist import load_mnist fro..
2020. 12. 14. 23:24
최근댓글