Встречается на собеседованиях • сегодня

Что такое F1

F1-score — это гармоническое среднее точности (precision) и полноты (recall), используемое для оценки качества классификации, особенно при дисбалансе классов. Формула:

[
F1 = 2 \times \frac{precision \times recall}{precision + recall}
]

Пример расчета в Python:

python
from sklearn.metrics import f1_score

y_true = [0, 1, 1, 0, 1]
y_pred = [0, 1, 0, 0, 1]
f1 = f1_score(y_true, y_pred)  # Результат: 0.666...

Нюансы:

  • Чувствителен к дисбалансу классов (лучше accuracy в таких случаях).
  • Микро-, макро- и взвешенный F1 используются для многоклассовой классификации.
  • Не учитывает истинно отрицательные случаи (TN), что может быть важно в некоторых задачах.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы