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

Построение кривой точности и полноты

Вы также можете построить кривую точности и полноты (Precision-Recall), чтобы исследовать компромисс между этими двумя метриками в вашей модели. На этой кривой точность и полнота находятся в обратной зависимости: при росте точности полнота падает, и наоборот. Важно найти баланс между ними — иначе модель будет давать слишком много ложноположительных срабатываний или пропускать реальные случаи мошенничества. Кривые точности и полноты помогают достичь этого баланса и сравнить качество моделей.

Ваш классификатор на основе случайного леса доступен как model, а предсказания — как predicted. Средний балл точности и кривую PR можно легко получить с помощью пакета sklearn. Функция plot_pr_curve() отобразит результаты за вас. Давайте попробуем.

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

Обнаружение мошенничества на Python

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

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

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

# Calculate average precision and the PR curve
average_precision = ____(____, ____)
Редактировать и запускать код