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

Матрицы ошибок: продолжение

Создать матрицу ошибок в Python несложно. Главное — разобраться с ориентацией матрицы. Это упражнение поможет вам понять, как реализована матрица ошибок в sklearn. Здесь вы использовали модель случайного леса rfc, обученную на наборе данных tic_tac_toe, чтобы предсказывать исходы: 0 (поражение) или 1 (победа) для первого игрока.

Примечание: если вы читали о матрицах ошибок на других ресурсах или применительно к другим языкам программирования, значения в матрице могут располагаться в обратном порядке.

Это упражнение является частью курса

Валидация моделей на Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте функцию sklearn для создания матриц ошибок.
  • С помощью модели rfc получите предсказания категорий на тестовой выборке X_test.
  • Создайте матрицу ошибок с помощью sklearn.
  • Выведите значение из cm, которое соответствует фактическим 1, предсказанным как 1 (истинно положительные результаты).

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

from sklearn.metrics import ____

# Create predictions
test_predictions = rfc.____(____)

# Create and print the confusion matrix
cm = ____(____, ____)
print(cm)

# Print the true positives (actual 1s that were predicted 1s)
print("The number of true positives is: {}".format(cm[____, ____]))
Редактировать и запускать код