Computer Engineering/AI

과적합

onenewkong 2023. 1. 20. 17:40

과적합(overfit)

- layer/node 수가 많아서 혹은 테스트셋과 학습셋이 중복되어 발생

- 학습셋과 테스트셋으로 분류하여 방지

- 신경망을 만들어 샘플로 학습을 진행한 후 결과 저장, 이렇게 저장된 파일을 모델이라고 함

 

 

model.fit: 알아서 해주는데 학습 동안 결과 못건들이는 thread 개념

callback 함수: thread가 돌고 있는데 또 다른 thread를 생성하여 필요한 정보를 가져가게 함

 

model.fit(X, Y, validation_split=0.2, epochs=200, batch_size=200, verbose=0, callbacks=[checkpointer])

-> 전체에서 80만큼 train, 20만큼 test

-> train에서 또 20을 validation

 

 

 

오늘의 실습!

 

 

 

 

 

 

오늘 자 비교과 수업 내용 정리

- 김상모 교수님 인공지능 입문 교육

- 8회차: 과적합, 학습의 자동 중단

'Computer Engineering > AI' 카테고리의 다른 글

다중분류  (0) 2023.01.19
로지스틱 회귀 / Keras  (0) 2023.01.16
선형회귀 / TensorFlow  (0) 2023.01.13
선형회귀  (0) 2023.01.11