랜덤서치

    [ 혼자 공부하는 머신러닝 + 딥러닝 ] 교차 검증과 그리드 서치

    [ 혼자 공부하는 머신러닝 + 딥러닝 ] 교차 검증과 그리드 서치

    검증세트 테스트세트를 사용하지 않고 모델이 과소적합인지 과대적합인지 판단하기 위해 훈련세트를 또 나눠서 검증세트를 만든다. 훈련세트에서 모델을 훈련하고 검증 세트로 모델을 평가한다. from sklearn.model_selection import train_test_split #데이터와 타깃을 훈련세트와 테스트세트로 분할 train_input, test_input, train_target, test_target = train_test_split(data, target, test_size = 0.2) #훈련세트를 훈련세트와 검증세트로 분할(sub: 훈련세트, val: 검증세트) sub_input, val_input, sub_target, val_target = train_test_split(train_in..