Keras Sequential 모델 적합 함수의 유효성 검증 분할은 https://keras.io/models/sequential/에 다음과 같이 문서화되어 있습니다 .
validation_split : 0과 1 사이의 부동 소수점입니다. 유효성 검사 데이터로 사용될 훈련 데이터의 비율. 이 모델은 훈련 데이터의이 부분을 분리하여 학습하지 않으며, 각 에포크의 끝에서이 데이터의 손실 및 모델 메트릭을 평가합니다. 유효성 검사 데이터는 셔플 링하기 전에 제공된 x 및 y 데이터의 마지막 샘플에서 선택됩니다.
마지막 줄에 유의하십시오 :
유효성 검사 데이터는 셔플 링하기 전에 제공된 x 및 y 데이터의 마지막 샘플에서 선택됩니다.
이는 유효성 검사 데이터가 항상 고정되어 기본 데이터 세트의 맨 아래에서 가져옴을 의미합니까?
기본 데이터 세트에서 주어진 데이터의 일부를 무작위로 선택하는 방법이 있습니까?
train_test_split
이것이 데이터 세트에서 테스트 / 유효성 검사 데이터를 임의로 가져 오기 때문에 이것이 더 좋은 방법이라는 것을 알고 있습니다.