새소식

반응형
Vision AI/미분류

K-fold cross validation

  • -
반응형

교차 검증 기법 중 하나로, K개의 데이터 셋을 만들어서 K번만큼 각 셋에 학습과 검증평가를 반복적으로 수행하는 방법.

 

예를 들어, 150장의 영상 데이터로 5 fold cross validation을 한다.

 

그럼 training data는 120장, validation data는 30장이 된다.

 

5-fold는 전체 데이터 수를 5로 나눠서 training : validation = 4 : 1 ,

 

10-fold는 전체 데이터 수를 10으로 나눈 후 training : validation = 9 : 1

 

이런 식으로 나뉘어진다.

 

나눈 후, K번 만큼 training data, validation data를 바꿔가며 검증을 한다.

 

 

이런식으로 5번 검증을 수행하고, 5개의 예측 결과를 평균하여 k-fold validation 결과로 반영한다.

반응형

'Vision AI > 미분류' 카테고리의 다른 글

Convolution layer에 대한 고찰  (0) 2021.08.18
tf.keras로 CIFAR-10 데이터 학습하기  (0) 2021.02.11
CIFAR-10 데이터 분석하기  (0) 2021.02.04
ROC curve 간단 정리  (0) 2019.05.17
Precision, Recall, Accuracy 간단 정리  (2) 2019.05.16
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감과 광고 클릭 부탁드립니다~