1. 학습
  2. /
  3. 강의
  4. /
  5. Python에서의 앙상블 기법

Connected

연습 문제

제한 없는 결정 트리와 제한된 결정 트리

이 연습에서는 지난 장에서 사용했던 포켓몬 데이터셋을 다시 활용합니다. 목표는 주어진 포켓몬이 전설 포켓몬인지 여부를 예측하는 것입니다.

여기서 두 개의 결정 트리 분류기를 각각 만들어 보겠습니다. 첫 번째 모델에서는 min_samples_leaf와 min_samples_split 파라미터를 지정하되, 최대 깊이는 지정하지 않아 트리가 제한 없이 충분히 성장하도록 합니다.

두 번째 모델에서는 결정 트리의 깊이에 제한을 두어 몇 가지 제약을 설정합니다. 두 모델을 비교해 보면 "약한" 학습자 개념을 더 잘 이해할 수 있습니다.

지침 1/2

undefined XP
  • 1

    min_samples_leaf=3, min_samples_split=9, random_state=500 파라미터로 제한이 없는(unrestricted) 결정 트리를 만드세요.

  • 2

    min_samples_leaf와 min_samples_split을 max_depth=4, max_features=2로 바꿔 제한된(restricted) 트리를 만드세요.