码迷,mamicode.com
首页 > 其他好文 > 详细

如何利用Matlab进行ROC分析

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

标签:class   简单   更新   roc   利用   存在   plot   matlab   如何   

 

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分析

标签:class   简单   更新   roc   利用   存在   plot   matlab   如何   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!