• 分类性能度量指标


    正确率(precision),TP/(TP+FP),给出的是预测为正例的样本中的真正正例的比例。

    召回率(recall),TP/(TP+FN),给出的是预测为正例中的真实正例占所有真实正例的比例。

    很难同时使两者达到最好。如果将任何样本都判为正例,那么召回率达到百分之百而此时的正确率很低。正确率很高时,往往会造成一些伪反例较多,从而降低召回率。

    另一个用于度量分类中的分均衡性的工具是ROC曲线。在上图ROC曲线中,给出了两条线,一条虚线一条实线。图中的横轴是伪正例的比例(假阳率=FP/(FP+TN)),而纵轴是真正例的比例(真阳率=TP/(TP+FN))。ROC曲线给出的是当阈值变化时假阳率和真阳率的变化情况。左下角的点对应将所有的样本判断为反例的情况,右上角的点对应的是将所有样例判断为正例的情况。虚线给出的是随机猜测的结果曲线。

    ROC曲线不但可以用于比较分类器,还可以基于成本效益分析来作出决策。由于在不同的阈值下,不同的分类器的表现情况可能各不相同,因此以某种方式将它们组合起来或许会更有意义。如果只是简单的观察分类器的错误率,那么我们就难以得到这种更深入的洞察效果了。

    理想情况下,最佳的分类器应该尽可能处于左上角。对不同ROC曲线进行比较的一个指标是曲线下的面积(AUC)。AUC给出的是分类器的平均性能值,当然它不能完全替代对整条曲线的观察。一个完美分类器的AUC为1,而随机猜测的AUC则为0.5。ROC曲线的绘制,根据分类器预测分数从大到小对样本排序,然后设置阈值逐渐随分数从大到小变化,计算不同阈值下对应的假阳率和真阳率,进而得到整个ROC曲线。

  • 相关阅读:
    线程(C++11)
    初始化、赋值
    优质学习资料总结
    移植之乱谈
    采集音频和摄像头视频并实时H264编码及AAC编码
    H264解码器源码(Android 1.6 版)
    移植ffmpeg到VC环境心得
    收集的网络上大型的开源图像处理软件代码(提供下载链接)
    C++开源库,欢迎补充。
    一个轻量级AOP的实现(开源)
  • 原文地址:https://www.cnblogs.com/ningjing213/p/13750766.html
Copyright © 2020-2023  润新知