gpt4 book ai didi

R 包 pROC 总是报告 AUC > 0.5

转载 作者:行者123 更新时间:2023-12-01 09:14:47 26 4
gpt4 key购买 nike

两个

pROC::auc(0:1, 1:0)
pROC::auc(0:1, 0:1)

AUC 为 1..

通过更多的实验,它似乎总是返回 max(AUC, 1 - AUC)。有没有办法改变这个?我找不到报告此问题的 GitHub 存储库。

最佳答案

pROC::roc 中有一个参数direction,默认设置为auto。来自 roc 的文档:

direction - in which direction to make the comparison? “auto” (default): automatically define in which group the median is higher and take the direction accordingly. “>”: if the predictor values for the control group are higher than the values of the case group (controls > t >= cases). “<”: if the predictor values for the control group are lower or equal than the values of the case group (controls < t <= cases).

pROC::auc(0:1, 1:0, direction = "<")
pROC::auc(0:1, 0:1, direction = "<")

Calimo 的评论中给出了对这种基本原理的解释:没有理由假设更高的预测值在所有情况下都更积极。与指示负类概率的模型一样

更多关于此事的内容可以看here

关于R 包 pROC 总是报告 AUC > 0.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47569442/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com