Для этого отсортируем наши данные по возрастанию оценок принадлежности их к первому классу:
b(x(1))<=...<=b(x(l))
И вот на самом деле у нас такие данные, которые относятся к классам соответственно
0,1,1,0,0,1,1
Строим кривую. Сначала ни один объект не относим к первому классу, тогда точность и полнота = 0. (По формуле они не определены, но допустим)
Дальше относим 1 самый правый объект к 1 классу, получаем точность 1 (смотрим формулу TP/(TP+FP) - окей) и полноту 1/3
Почему 1/3 то? TP/(TP+FN)
И главное, в конце полнота всегда единице равна. И правда, FN=0, вот и 1, а почему она раньше единицей то не была?
Потому что там еще 3 объекта класса 1, которые будут отнесены к классу 0
Обсуждают сегодня