교차 검증 (Cross Validation)train_test_split은 실행할 때마다 정확도가 달라져서 신뢰성이 떨어집니다.이를 보완하기 위해 검증이 필요한데, 이 때 K-Fold 교차 검증 방법을 사용합니다.교차 검증은 데이터를 여러 번 나누어 학습하여 검증을 반복합니다.데이터가 작거나 편향된 데이터를 가질 때 유용하게 사용됩니다. KFold데이터를 k개의 fold로 나누어 k번 반복 학습(평균 구하기) 및 검증하는 방법각각 하나의 폴드는 검증 데이터로, 나머지 k-1 폴드는 학습 데이터로 사용모델의 일반화 성능을 평가하기 위해 사용일반적인 데이터셋에서 사용, 데이터를 무작위로 분할클래스 비율이 불균형할 경우 편향된 결과 반환 (모델의 예측이 실제보다 좋게 평가될 수 있음)반복 작업 때문에 학습 시..