이 코드를 실행하면 C 매개변수에 대한 검증 곡선 그래프를 얻게 됩니다.
▲ 그림 6-8 SVM 하이퍼파라미터 C에 대한 검증 곡선
learning_curve 함수와 비슷하게 validation_curve 함수는 기본적으로 계층별 k-겹 교차 검증을 사용하여 모델의 성능을 추정합니다.8 validation_curve 함수 안에서 평가하기 원하는 매개변수를 지정합니다. 이 경우에는 LogisticRegression 분류기의 규제 매개변수인 C입니다. 사이킷런의 파이프라인 안에 있는 LogisticRegression 객체의 매개변수를 지정하려면 'logisticregression__C'처럼 씁니다.9 param_range 매개변수에는 값 범위를 지정합니다. 이전 절의 학습 곡선 예와 비슷하게 평균 훈련 정확도와 교차 검증 정확도를 그리고 이에 상응하는 표준 편차를 나타냈습니다.