使用scikit从多类分类器以变化的概率绘制ROC曲线

时间:2019-09-19 08:12:12

标签: python scikit-learn data-science roc multiclass-classification

我的多分类器的输出如下所示,为此,我需要绘制ROC曲线并获取auc

ajaxFUN()
Utterence   Actual   Predicted   Conf_intent1 Conf_Intent2 Conf_Intent3  

Uttr 1      Intent1  Intent1      0.86           0.45         0.24
Uttr2       Intent3  Intent2      0.47           0.76         0.55
Uttr3       Intent1  Intent1      0.70           0.20         0.44
Uttr4       Intent3  Intent2      0.42           0.67         0.56
Uttr5       Intent1  Intent1      0.70           0.55         0.36

从我的代码中,我得到了如下混淆矩阵:

Note: Probability is done on absolute scoring so will not add to 1 for particular utterence the highest probability will be predicted

如何从中绘制每个Intent1,2和3的ROC曲线,并取出相关信息(例如auc)?

0 个答案:

没有答案