新的预测模型的局部评价指标-pAUROCc

新的预测模型的局部评价指标-pAUROCc

Background

局部评价主要是用在不平衡数据上,其合理性:1.局部评价比全局评价敏感,更容易区分模型的优劣;2.临床决策曲线(DCA)可知,模型使用过程中,阈值是在一个范围之内,在这个范围之内的模型效能才会直接影响模型的应用。局部评价并不是新提出的概念。使用pROC包可以实现y轴方向上的AUROC局部评价,而使用precrec包可以实现x轴和y轴上的AUROC局部评价。
pAUCc(concordent partial AUC )是在2020年一篇文章(PMID:31906931)中介绍的指标,可以用于评价不平衡数据,作者认为是优于现有的局部AUROC的评价指标,详细的关于这个指标的介绍和评价,可以参考以上文献。
下图是对该指标的解释:
在这里插入图片描述

Introduction of the APP

在这里插入图片描述
为了让大家更直观的了解这个局部评价指标,制作了这个APP。在这个APP中,使用了precrec包内的函数来实现。通过使用内置的数据或者上传自己的数据来观察局部评价的指标的制作过程,体会局部评价是否较全局评价更加能够区分模型优劣。目前主要涉及了两个模块,演示模块和分析模块。两个模块几乎一样,不同的是演示模块使用的内置的数据集,不需要自己上传数据,而分析模块有稍多的可调整的参数。
本APP需要的数据为模型预测的概率和实际的标签。
模块1:数据集为内置,选择相应的列,即可显示局部AUROC的计算结果和图像,可调节的参数为阈值的范围。有助于理解相关的概念和数据要求。
模块2:自行上传数据集,增加了一个调整参数,曲线的精细度,是通过调整阈值的跨度来实现的,数值越小曲线越精细,但对局部AUC的计算并没有影响。在进行了全局评价之后,可以使用预测概率进行局部评价,对比一下效果。
APP address: https://liuyp2080.shinyapps.io/partialROCcDemo/

其它APP地址:

DCA分析的演示,https://liuyp2080.shinyapps.io/DcaDemonstration/
保序回归的演示,https://liuyp2080.shinyapps.io/save_your_probability/

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

预测模型的开发与应用研究

文中代码请大家随意

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值