ПочатиПочніть безкоштовно

Матриця неточностей (confusion matrix)

За допомогою функції scikit-learn confusion_matrix() ви можете легко побудувати матрицю неточностей для свого класифікатора та отримати більш детальне уявлення про його роботу. Вона приймає два аргументи: фактичні мітки вашої тестової вибірки — y_test — і передбачені мітки.

Передбачені мітки вашого класифікатора Random Forest з попередньої вправи збережені в y_pred і були обчислені так:

y_pred = clf.predict(X_test)

Важливо: за замовчуванням sklearn обчислює матрицю неточностей так:

Screenshot 2019-05-13 05.59.04.png

Зверніть увагу, що осі протилежні до тих, які ви бачили у відео. Самі метрики лишаються тими самими, але зважайте на це, інтерпретуючи таблицю.

Ця вправа є частиною курсу

Маркетингова аналітика: прогнозування відтоку клієнтів у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import confusion_matrix
Редагувати та запускати код