Встречается на собеседованиях • сегодня
Какую метрику выбрать для оценки работы бинарного классификатора с распределением 95% положительных и 5% отрицательных классов
Для несбалансированных данных (95% vs 5%) accuracy бесполезна — классификатор может достичь 95%, просто предсказывая всегда положительный класс. Лучшие варианты:
- F1-score — баланс между precision и recall, особенно если важны оба типа ошибок (FP и FN).
- Precision-Recall AUC — лучше ROC-AUC при сильном дисбалансе, так как не учитывает истинные отрицания.
- Average Precision (AP) — интегральная метрика под PR-кривой.
Пример расчёта F1 в sklearn:
python
from sklearn.metrics import f1_score
f1 = f1_score(y_true, y_pred)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы