시작하기무료로 시작하기

배깅 분류기 정의하기

다음 연습 문제에서는 UCI Machine Learning Repository의 Indian Liver Patient 데이터셋을 사용합니다. 목표는 Albumin, 나이, 성별을 포함한 10개 특성으로 환자가 간 질환이 있는지 예측하는 것입니다. 이를 위해 Bagging Classifier를 사용해 보세요.

이 연습은 강의의 일부입니다

Python으로 배우는 트리 기반 Machine Learning

강의 보기

연습 안내

  • sklearn.tree에서 DecisionTreeClassifier를, sklearn.ensemble에서 BaggingClassifier를 임포트하세요.

  • dt라는 이름의 DecisionTreeClassifier를 인스턴스화하세요.

  • 50개의 트리로 구성된 BaggingClassifierbc라는 이름으로 인스턴스화하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import DecisionTreeClassifier
____

# Import BaggingClassifier
____

# Instantiate dt
dt = ____(random_state=1)

# Instantiate bc
bc = ____(base_estimator=____, n_estimators=____, random_state=1)
코드 편집 및 실행