Cross Validation
[ch5] Cross Validation | Kaggle
[ch5] Cross Validation
Explore and run machine learning code with Kaggle Notebooks | Using data from No attached data sources
www.kaggle.com
k fold 교차 검증
1. 전체 훈련 데이터를 k개 그룹으로 나눈다.
2. 그룹 하나는 검증 데이터로, 나머지 k-1개는 훈련 데이터로 지정한다.
3. 훈련 데이터로 모델을 훈련하고, 검증 데이터로 평가한다.
4. 평가점수를 기록한다.
5. 검증 데이터를 다른 그룹으로 바꿔가면 2~4 절차를 k번 반복한다.
6. k개 검증 평가점수의 평균을 구한다.
층화 K 폴드 교차검증 Stratified K-Fold Cross Validation
- 타깃값이 골고루 분포되게 폴드를 나누는 k 폴드 교차 검증 방법
- 타깃값이 불균형하게 분포되어 있을 때 사용하면 좋다.
'2022 K Data 청년 캠퍼스 > ML&DL' 카테고리의 다른 글
데이터 시각화 (0) | 2022.07.19 |
---|---|
[ML] 4. 주요 머신러닝 모델 (0) | 2022.07.19 |
[ML] 2. 데이터 인코딩과 피처 스케일링 (0) | 2022.07.19 |
[ML] 1. 분류와 회귀 (0) | 2022.07.19 |
[Pandas] 데이터 분석을 위한 판다스(1) (0) | 2022.07.15 |