F1 Score — это широко используемый показатель оценки в машинном обучении и статистическом анализе. Он особенно популярен при работе с задачами бинарной классификации, то есть когда модель должна определить, относится ли объект к классу "положительный" или "отрицательный".
F1 Score представляет собой гармоническое среднее между точностью (precision) и полнотой (recall). Его основная цель — дать сбалансированную оценку, учитывающую как способность модели точно классифицировать положительные примеры, так и способность обнаруживать все релевантные случаи.
Это особенно важно при несбалансированных выборках, когда один класс встречается значительно чаще другого.
Чтобы глубже понять F1 Score, нужно сначала разобраться в нескольких основных терминах:
F1=2×(Precision×RecallPrecision+Recall)
Это гармоническое среднее, которое, в отличие от арифметического среднего, сильнее «штрафует» несбалансированность между precision и recall.
F1 Score особенно полезен в следующих ситуациях:
Например, 95% объектов — «отрицательные», 5% — «положительные».
Простая точность (accuracy) может ввести в заблуждение: модель, классифицирующая все как «отрицательные», будет иметь 95% точность, но по сути бесполезна.
F1 Score в таких случаях дает более честную оценку.
Например:
ПоказательЧто измеряетКогда уместноAccuracyОбщая доля верных предсказанийКогда классы сбалансированыF1 ScoreБаланс между точностью и полнотойКогда классы несбалансированы или важны FP и FN
Предположим, у нас есть 100 тестовых примеров, из которых 10 — положительные.
Модель верно определила 6 из них (TP = 6), ошибочно классифицировала 2 отрицательных как положительные (FP = 2), и пропустила 4 положительных (FN = 4).
Это говорит о том, что модель показывает средний уровень качества и может быть улучшена.
F1 Score — это важный и надежный метрика оценки моделей машинного обучения, особенно когда:
Он помогает не просто измерить количество верных предсказаний, а оценить реальное качество модели в условиях неопределенности и риска.
Присоединяйтесь к нашим курсам для углубленного изучения области ИТ. Отправьте запрос для получения подробной информации!