인공지능/딥러닝

딥러닝 파라미터 : validation_split

공부짱짱열심히하기 2022. 12. 28. 15:56
밸리데이션이란, 에포크가 한번 끝날때 마다, 학습에 사용하지 않은 데이터로 시험을 본다는 의미
테스트란, 인공지능이 완전히 학습이 다 끝난 상태에서 평가하는것을 테스트라고 하고, 밸리데이션은, 학습중에, 에포크 끝날때 마다 평가하는 것을 말한다.

즉 validation_split이란  원래 주어진 데이터셋을 특정 비율로 나워서 트레이닝셋,테스트셋 으로 활용하여 딥러닝의 효율을 극대화 시킬주 있는 파라미터 이다.

 

밸리데이션 스플릿 0.2란 의미는

 

내가 학습시킬 다음 X_train 데이터와 y_train데이터를 0.2계수 만큼의 데이터로 미리 테스트를 봐서 정확도를 높인다는것

 

validation_split 을 사용하면

val_loss항목이 새롭게 생긴다