Изменения

Перейти к: навигация, поиск
F-мера (англ. F-score)
=== F-мера (англ. F-score) ===
[[Файл:F_balanc.jpg|left|thumb|Рис.1 Сбалансированная F-мера, <math>β=1</math>]][[Файл:F_prior_Prec.jpg|thumb|Рис.2 F-мера c приоритетом точности, <math>β^2=\dfrac{ 1 }{ 4 }</math>]][[Файл:F_prior_Recal.jpg|thumb|Рис.3 F-мера c приоритетом полноты, <math>β^2=2</math>]]
''Precision'' и ''recall'' не зависят, в отличие от ''accuracy'', от соотношения классов и потому применимы в условиях несбалансированных выборок.
Часто в реальной практике стоит задача найти оптимальный (для заказчика) баланс между этими двумя метриками. Понятно что чем выше точность и полнота, тем лучше. Но в реальной жизни максимальная точность и полнота не достижимы одновременно и приходится искать некий баланс. Поэтому, хотелось бы иметь некую метрику которая объединяла бы в себе информацию о точности и полноте нашего алгоритма. В этом случае нам будет проще принимать решение о том какую реализацию запускать в производство (у кого больше тот и круче). Именно такой метрикой является F-мера.
F-мера является хорошим кандидатом на формальную метрику оценки качества классификатора. Она сводит к одному числу две других основополагающих метрики: точность и полноту. Имея в своем распоряжении подобный механизм оценки вам будет гораздо проще принять решение о том являются ли изменения в алгоритме в лучшую сторону или нет.
 
<gallery>
Файл:F_balanc.jpg|Рис.1 Сбалансированная F-мера, <math>β=1</math>
Файл:F_prior_Prec.jpg|Рис.2 F-мера c приоритетом точности, <math>β^2=\dfrac{ 1 }{ 4 }</math>
Файл:F_prior_Recal.jpg|Рис.3 F-мера c приоритетом полноты, <math>β^2=2</math>
</gallery>
<font color="green"># код для подсчета метрики F-mera:</font>
187
правок

Навигация