AdaBoost 분류기 학습시키기
이제 AdaBoost 분류기 ada를 인스턴스화했으니 학습시킬 차례예요. 또한 테스트 세트에서 양성 클래스를 얻을 확률을 예측해 볼 거예요. 이는 다음과 같이 할 수 있어요:
분류기 ada를 학습시킨 뒤, .predict_proba() 메서드에 X_test를 전달해 호출하고, 두 번째 열의 모든 값을 슬라이싱해 확률을 추출하세요. 예시는 다음과 같아요:
ada.predict_proba(X_test)[:,1]
Indian Liver 데이터셋은 이미 전처리되어 학습용 80%, 테스트용 20%로 분할되어 있어요. 특성 행렬 X_train, X_test와 레이블 배열 y_train, y_test가 작업 공간에 준비되어 있어요. 추가로, 이전 연습 문제에서 인스턴스화한 모델 ada도 불러와 두었어요.
이 연습은 강의의 일부입니다
Python으로 배우는 트리 기반 Machine Learning
연습 안내
학습 세트에
ada를 적합하세요.테스트 세트에서 양성 클래스를 얻을 확률을 계산하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Fit ada to the training set
____
# Compute the probabilities of obtaining the positive class
y_pred_proba = ____.____(____)[____]