我有一个数据挖掘任务,我在其中制作基于内容的图像检索系统。我有 5 种动物的 20 张图片。所以总共有100张图片。
我的代码将 10 个最相关的图像返回到输入图像。
现在我需要使用 Precision-Recall 曲线来评估我的系统的性能。但是,我不理解 Precision-Recall 曲线的概念。
假设我的系统返回 10 张最相关的大猩猩图像,但其中只有 4 张是大猩猩。返回的其他 6 张图像是其他动物的。
现在我的精确度4/10 = 0.4
和召回率是4/20 = 0.2
所以我只有一个点<0.2,0.4>而不是曲线。
我怎么有曲线?
通过更改返回的图像数量(在我的情况下是固定的 = 10)?
任何帮助,将不胜感激,
谢谢 !