Zacznij terazZacznij za darmo

Trenowanie klasyfikatora AdaBoost

Skoro masz już gotowy klasyfikator ada, czas go wytrenować. Obliczysz też prawdopodobieństwa przynależności do klasy pozytywnej w zbiorze testowym. Oto jak to zrobić:

Po wytrenowaniu klasyfikatora ada wywołaj metodę .predict_proba(), przekazując X_test jako argument, a następnie wyodrębnij te prawdopodobieństwa, wybierając wszystkie wartości z drugiej kolumny:

ada.predict_proba(X_test)[:,1]

Indyjski zbiór danych dotyczący wątroby został już przetworzony i podzielony na 80% danych treningowych oraz 20% testowych. Macierze cech X_train i X_test, a także tablice etykiet y_train i y_test są dostępne w twoim środowisku pracy. Dodatkowo załadowaliśmy już wstępnie skonfigurowany model ada z poprzedniego ćwiczenia.

To ćwiczenie jest częścią kursu

Uczenie maszynowe z modelami drzewiastymi w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Dopasuj ada do zbioru treningowego.

  • Oblicz prawdopodobieństwa przynależności do klasy pozytywnej w zbiorze testowym.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Fit ada to the training set
____

# Compute the probabilities of obtaining the positive class
y_pred_proba = ____.____(____)[____]
Edytuj i uruchom kod