在机器学习里,预测出来的结果与真实情况总会有差距,两者的误差需要进行测试。
一.准确率(Accuracy)
误差的大小有时候不能视为评判算法效果的依据,这时需要引进查准率和查全率。
二.查准率、查全率
1.定义
设查准率Precision与查全率Recall分别定义了为:
Precision=TP/(TP+FP) ,Recall=TP/(TP+FN)
2.具体解释
查准率的意思就是在预测出来的正类样本中真实情况下的正类样本所占的比例 , 查全率的意思就是在真正情况下的正类样本中预测出来的正类样本所占的比例。
查准率考量对于数据集辨别真实能力,即排除披着真实数据外衣(即预测为正类,而实际是负类)的假向量的能力
查全率考量对于数据集包容真实能力,即能容忍与假向量多少相似度的真向量的能力