НачатьНачать бесплатно

Обучение классификатора 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 = ____.____(____)[____]
Редактировать и запускать код