精确率和召回率哪个更好

首先,先把概念搬上来。

【精确率】是指分类正确的正样本占分类器判定为正样本的样本个数的比例

精确率=预测正确的正样本/预测为正样本总数

【召回率】是指分类正确的正样本个数占真正的正样本个数的比例

召回率=预测正确的正样本/真正的正样本总数

我们可以很明显的看出,精确率和召回率最大的不同就是分母的不同,一个是预测的正样本个数,一个是数据集里的正样本个数。

应用到“生活”里的例子—饭店店员去挑选,并大量购买水果去招呼顾客,

当招呼高级顾客时,“精确率”会更重要,因为我更希望用好的瓜去招呼,并留住vip顾客,所以我希望我选的这个我自以为很好的瓜,这个瓜好的可能性越高越好,越有保障。

而“召回率”就像是去批发水果,我当然希望批发这一堆瓜里,好瓜越多愈好。

你可能感兴趣的:(python,机器学习)