perfcurve.m】的更多相关文章

function [X,Y,T,auc,optrocpt,subY,subYnames] = ... perfcurve(labels,scores,posClass,varargin) %PERFCURVE Compute Receiver Operating Characteristic (ROC) curve or other % performance curve for classifier output. % % [X,Y] = PERFCURVE(LABELS,SCORES,POS…
ROC曲线基本知识: 判断分类器的工作效率需要使用召回率和准确率两个变量. 召回率:Recall,又称"查全率", 准确率:Precision,又称"精度"."正确率". 以判断病人是否死亡的分类器为例,可以把分类情况用下表表示:   实际死亡 实际未死亡 分类为死亡 A B 分类为未死亡 C D 表5-2 A:正确分类,命中死亡 B:错误分类,判断为死亡实际未死亡 C:错误分类,判断为未亡实际死亡 D:正确分类,判断未死亡,实际也未死亡 如果我…
根据决策值和真实标签画ROC曲线,同时计算AUC的值 步骤: 根据决策值和真实标签画ROC曲线,同时计算AUC的值: 计算算法的决策函数值deci 根据决策函数值deci对真实标签y进行降序排序,得到新的排序$roc_y$ 根据$roc_y$分别对正负类样本进行累积分布$stack_x$,$stack_y$ 根据$stack_x$,$stack_y$计算RUC的值 \[AUC = \sum_{i=2}^{n}(stack_x(i)-stack_x(i-1))*stack_y(i) \] 分别以$…