美文网首页
分类算法常用的模型评价指标

分类算法常用的模型评价指标

作者: 一只努力的小白 | 来源:发表于2018-08-31 22:04 被阅读0次

首先模型预测后的数据包括这几种情况:

TP(True Positive):实际为正例,被预测为正例,预测正确

FP(False Positive):实际为负例,被预测为正例,预测错误

FN(False Negative):实际为正例,被预测为负例,预测错误

TN(True Negative):实际为负例,被预测为负例,预测正确

评价指标

(1)Precision,精确率:P=TP/(TP+FP)

(2)Recall,召回率:R=TP/(TP+FN)

(3)F-Score,即precision和recall的调和平均值,更接近precision和recall中较小的那一个值:

         F=(2*P*R)/(P+R)

(4)Accuracy,分类器对整体样本的分类能力,也就是正例分为正例,负例分为负例的概率

          A=(TP+TN)/(TP+FP+TN+FN)

(5)ROC(Receiver Operating Characteristic),主要用于画ROC曲线(横坐标为FPR,纵坐标为TPR)

FPR=FP/(FP+TN),也就是负例被错误预测为正例的数目占总负例的比例

TPR=TP/(TP+FN),也就是被正确预测的正例占总正例的比例

ROC曲线中的几个关键点:

(FPR=0,TPR=0):将全部正例分为负例,全部负例分为负例

(FPR=0,TPR=1):将全部正例分为正例,全部负例为负例,即全部划分正确

(FPR=1,TPR=1):将全部负例分为正例,所有的数据都分为正例

由此可见,ROC曲线越靠近左上角,说明分类器的效果越好。

(6)AUC(Area Under ROC Curve)

AUC的值就是处于ROC曲线下方的那部分面积的大小。通常,AUC的值介于0.5到1之间。AUC的值越大代表的模型就越好。一个完美的模型AUC=1

相关文章

  • 分类算法常用的模型评价指标

    首先模型预测后的数据包括这几种情况: TP(True Positive):实际为正例,被预测为正例,预测正确 FP...

  • 分类模型常用评价指标

    一、 基本指标 准确率:正确样本占总样本的比例 误差率:错误分类样本占总样本的比例 基于准确率和误差率,可以衍生出...

  • 【机器学习基础】

    1、常用分类算法的优缺点? 2、评价指标 1)正确率(accuracy) 正确率是我们最常见的评价指标,accur...

  • ML - 分类算法模型的评价指标

    1、分类准确度(accuracy) 分类准确率(ACC,accuracy ): 该指标描述了统计测试集的模型预测结...

  • 机器学习中的评估指标

    机器学习中需要使用模型,优化,评价,其中评价指标也是用来优化的一环,这里总结一下常用的评估指标,主要分为分类和回归...

  • (二)中文文本分类--机器学习算法原理与编程实践

    本章知识点:中文分词,向量空间模型,TF-IDF方法,文本分类算法和评价指标使用的算法:朴素的贝叶斯算法,KNN最...

  • 数据挖掘

    预测指标 分类常见的评估指标:对于二类分类器/分类算法,评价指标主要有accuracy, [Precision,R...

  • 4.分类算法(scikit-learn 的 perceptron

    应用机器学习分类算法的五个步骤 选择特征 选择一个性能指标 选择一个分类器和一个优化算法 评价模型的性能 优化算法...

  • 常用机器学习算法

    常用机器学习算法 常用预测(分类,回归)模型: 分类算法:LR , SVM,KNN 矩阵分解:FunkSVD,Bi...

  • 【百面机器学习】优化算法

    机器学习算法 = 模型表征 + 模型评估 + 优化算法。不同的优化算法对应的模型表征和评估指标分别为线性分类模型和...

网友评论

      本文标题:分类算法常用的模型评价指标

      本文链接:https://www.haomeiwen.com/subject/phwewftx.html