首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Java中计算AUC

在Java中计算AUC
EN

Stack Overflow用户
提问于 2013-03-07 00:15:12
回答 2查看 4.2K关注 0票数 1

在给定一组Precision-Recall对的情况下,JAVA中是否有一个简单的库来计算ROC曲线(AUC)下的面积,例如:

1.0 0.0

0.9 0.1

0.8 0.1

..。

它可以接受两个双精度数组的输入。

我也可以自己写,但是如果有一个已经整合好的库就更好了。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-03-07 00:39:03

我发现了两个潜在的库,因为我还没有使用过,所以我跟踪了第一个库的信息,这些信息表明它已经被使用和认可。

http://mark.goadrich.com/programs/AUC/这个似乎已经背书了here.

http://weka.wikispaces.com/Area+under+the+curve

票数 0
EN

Stack Overflow用户

发布于 2013-05-03 17:23:44

AUC =(召回+特异性)/2

也就是说,你需要计算“特异性”:特异性= tn / (fp + tn)

换句话说,你至少需要知道tn,fp和recall (= tp / (tp + fn))。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15252468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档