1. Nauka
  2. /
  3. Kursy
  4. /
  5. Metody zespołowe w Pythonie

Connected

ćwiczenie

Trenowanie z bootstrappingiem

Zbudujmy teraz "słaby" klasyfikator drzewa decyzyjnego i wytrenujmy go na próbce zbioru treningowego pobranej ze zwracaniem. Pomoże ci to zrozumieć, co dzieje się na każdej iteracji zespołu baggingowego.

Do pobrania próbki użyjesz metody .sample() z biblioteki pandas, która posiada parametr replace. Na przykład poniższy wiersz kodu pobiera próbkę ze zwracaniem z całego DataFrame'u df:

df.sample(frac=1.0, replace=True, random_state=42)

Instrukcje

100 XP
  • Pobierz próbkę ze zwracaniem (replace=True) z całego (frac=1.0) zbioru treningowego X_train.
  • Zbuduj klasyfikator drzewa decyzyjnego, używając parametru max_depth = 4.
  • Dopasuj model do pobranej próbki danych treningowych.