首页 > 其他 > 详细

如何利用Matlab进行ROC分析

时间:2016-12-05 19:26:02      阅读:544      评论:0      收藏:0      [点我收藏+]

 

ROC曲线基本知识:

稍后更新

ROC曲线在统计工具包当中是由perfcurve函数来决定的

典型的使用方法是:

[X,Y,T,AUC] = perfcurve(labels,scores,posclass)

输出部分X和Y表示的是ROC曲线的坐标,AUC表示曲线下面积,T表示thresholds,当T=1的时候表示存在一个分类标准,可以100%的将所有样本准确分类,特异度和敏感度都是100%。可以用plot(X,Y)来获得最简单的ROC曲线。

输入部分labels表示样本的真实分类,scores表示学习后的分类,posclass表示我们想要的研究对象的分类标记比如,当用于某个预测颅骨性别的模型进行ROC判断的时候,预测男性和女性的ROC判别曲线是不一样的,posclass可以设置为‘male‘ or ‘female‘。

如何利用Matlab进行ROC分析

原文:http://www.cnblogs.com/SCUJIN/p/6134699.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!