STUDY

KFold, StratifiedKFold, Cross_Val_Score

BOTTLE6 2020. 1. 3. 00:21

Model Selection 모듈 소개

Bunch class는 dictionary와 유사

data type 확인

Train_Test_Split

Train데이터와 test 데이터 구분하기

교차검증

KFold만으로 교차검증해보기

  • KFold는 인덱스 순서대로 교차검증을 진행 → 교차검증세트는 라벨이 불균형하게 분포하게 됨 ↓

Stratified KFold

  • 라벨이 균등하게 분포

Cross Val Score 활용하여 간단하게 교차검증 실시

  • 참고로 cross val score는 하나의 지표로 검증 수행하며, cross validate는 여러지표로 교차검증 가능

Grid Search

교차검증 및 하이퍼파라미터 튜닝을 한번에

(책 출처) 파이썬머신러닝완벽가이드 - 2장