Встречается на собеседованиях • сегодня
Какие знаешь метрики в F1-score
F1-score — это гармоническое среднее precision и recall, полезное при дисбалансе классов. Формула:
F1 = 2 * (precision * recall) / (precision + recall)
Нюансы:
- Макро-F1: усредняет F1 по классам без учета дисбаланса.
- Микро-F1: агрегирует TP/FP/FN глобально, учитывая частоту классов.
- Взвешенный F1: аналогичен макро, но с весами по поддержке классов.
Пример (sklearn):
python
from sklearn.metrics import f1_score
y_true = [0, 1, 1, 0]
y_pred = [0, 1, 0, 0]
print(f1_score(y_true, y_pred, average='macro')) # макро-F1Выбор метрики зависит от задачи: макро — для равнозначных классов, микро — для дисбаланса.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы