Обучение классификатора AdaBoost
Теперь, когда классификатор ada создан, пришло время его обучить. Также вы вычислите вероятности принадлежности к положительному классу на тестовой выборке. Сделать это можно следующим образом:
После обучения классификатора ada вызовите метод .predict_proba(), передав X_test в качестве аргумента, и извлеките вероятности, выбрав все значения из второго столбца:
ada.predict_proba(X_test)[:,1]
Набор данных Indian Liver уже подготовлен и разделён на обучающую (80%) и тестовую (20%) части. Матрицы признаков X_train и X_test, а также массивы меток y_train и y_test доступны в вашем рабочем пространстве. Кроме того, загружена модель ada, созданная в предыдущем упражнении.
Это упражнение является частью курса
Машинное обучение на основе древовидных моделей в Python
Инструкции к упражнению
Обучите
adaна обучающей выборке.Вычислите вероятности принадлежности к положительному классу на тестовой выборке.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Fit ada to the training set
____
# Compute the probabilities of obtaining the positive class
y_pred_proba = ____.____(____)[____]