배깅 분류기 정의하기
다음 연습 문제에서는 UCI Machine Learning Repository의 Indian Liver Patient 데이터셋을 사용합니다. 목표는 Albumin, 나이, 성별을 포함한 10개 특성으로 환자가 간 질환이 있는지 예측하는 것입니다. 이를 위해 Bagging Classifier를 사용해 보세요.
이 연습은 강의의 일부입니다
Python으로 배우는 트리 기반 Machine Learning
연습 안내
sklearn.tree에서DecisionTreeClassifier를,sklearn.ensemble에서BaggingClassifier를 임포트하세요.dt라는 이름의DecisionTreeClassifier를 인스턴스화하세요.50개의 트리로 구성된
BaggingClassifier를bc라는 이름으로 인스턴스화하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import DecisionTreeClassifier
____
# Import BaggingClassifier
____
# Instantiate dt
dt = ____(random_state=1)
# Instantiate bc
bc = ____(base_estimator=____, n_estimators=____, random_state=1)