我通过改变阈值并计算召回率和精度来计算召回精度曲线的点。我在散点图中绘制了这些点,如下所示:
scatter(recall', precision')
我试图找到最适合的曲线,但不确定最好的方法。我试过这个:
p = polyfit(recall', precision', 5)
r = polyval(p, recall')
plot(recall', precision', 'x');
hold on
plot(recall', r, '-');
hold off
但问题是我必须估计多项式的次数(在本例中为 5)。