0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用变分推断进行分割置信度的预测

新机器视觉 来源:AI公园 作者:AI公园 2021-03-29 13:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

导读

利用变分推断进行分割置信度的预测。

在过去的十年里,深度学习在一系列的应用中取得了巨大的成功。然而,为了验证和可解释性,我们不仅需要模型做出的预测,还需要知道它在做出预测时的置信度。这对于让医学影像学的临床医生接受它是非常重要的。在这篇博客中,我们展示了我们在韦洛尔理工学院进行的研究。我们使用了一个基于变分推理技术的编码解码架构来分割脑肿瘤图像。我们比较了U-Net、V-Net和FCN等不同的主干架构作为编码器的条件分布采样数据。我们使用Dice相似系数(DSC)和IOU作为评价指标来评价我们在公开数据集BRATS上的工作。

医学图像分割

在目前的文献中主要利用两种技术成功地解决了医学图像的分割问题,一种是利用全卷积网络(FCN),另一种是基于U-Net的技术。FCN体系结构的主要特点是在最后没有使用已成功用于图像分类问题的全连接层。另一方面,U-Net使用一种编码器-解码器架构,在编码器中有池化层,在解码器中有上采样层。

贝叶斯神经网络

这是一种可扩展的避免神经网络过拟合的方法,同时也给了我们一个不确定性的度量。神经网络学习给定的数据集的后验分布的权重,而不是基于点的估计,如下面的公式所示。

d1ec8dc6-8e94-11eb-8b86-12bb97331649.png

预测分布可以通过逼近积分来计算,如下式所示。

d23bd516-8e94-11eb-8b86-12bb97331649.png

变分推断

变分推断通过最大化证据下界来寻找分布的参数。ELBO由前后分布的Kullback-Leibler (KL)散度和负对数似然(NLL)两项之和构成。需要最小化的KL散度项如下式所示。

d280d878-8e94-11eb-8b86-12bb97331649.png

KL散度定义如下式。

d2facc96-8e94-11eb-8b86-12bb97331649.png

由于上述方程中的积分在本质上是难以处理的,它可以写成另一种形式。该方程可转化为优化问题,如下式所示。

d352fbfa-8e94-11eb-8b86-12bb97331649.png

随机不确定性和认知不确定性

有两种类型的不确定性 —— 随机不确定性和认知不确定性,其中方差是两者的总和。对于最终的预测,单个的均值和方差可以估计,如下两个方程所示。

d3ad7fe4-8e94-11eb-8b86-12bb97331649.png

d4289a26-8e94-11eb-8b86-12bb97331649.png

方差中的第一项表示随机不确定性,而第二项表示认知不确定性。

网络结构

先验分布有助于整合网络上的权值学习。我们的模型使用了与VAEs中使用的类似的编码器解码器体系结构,编码器的输入来自预先训练好的图像分割结构。输入到编码器只需要表示置信度的条件分布的标准差向量的均值,以此来正确预测像素点。参数经过编码器后,被转换为一个潜在表示,再采样的平均值和标准偏差向量。解码器随后将其恢复到原始分布。采用传统的反向传播算法进行梯度下降模型的训练。本工作中使用的模型架构如图1所示:

d4742946-8e94-11eb-8b86-12bb97331649.png

图1:模型结构

算法

下面是基于随机梯度下降的训练网络的算法。

d4ebd34c-8e94-11eb-8b86-12bb97331649.png

数据集

为了评估我们的网络性能,我们使用BRATS18脑瘤分割数据集。它包含175名恶性胶质瘤和低级别恶性胶质瘤患者的MRI扫描。图像分辨率为240×240×155像素。ground truth标签是由神经放射学专家创建的。数据集的一个示例如图2所示。

图2:MRI切片的例子以及分割的ground truth

评估指标

评价指标为Dice相似系数(DSC),也称F1-score和IoU。对应的方程如下所示。

d5ec5e92-8e94-11eb-8b86-12bb97331649.png

d6724692-8e94-11eb-8b86-12bb97331649.png

损失函数

采用二元交叉熵和dice损失相结合的方法对网络进行训练。第一部分二元交叉熵是分类问题中常用的损失函数,如下式所示:

d6d086da-8e94-11eb-8b86-12bb97331649.png

二元交叉熵损失的问题在于它没有考虑到类的不平衡,因为背景是占主导地位的类。dice损失解决了这个问题,可以写成如下公式。

d75f21ba-8e94-11eb-8b86-12bb97331649.png

这两个损失项被合并在一个项中,并给予dice损失项更多的权重,因为它能更好地处理类别不平衡问题。这是用下面的公式定义的。

d7d1d80e-8e94-11eb-8b86-12bb97331649.png

结果

分割所涉及的不确定性如图3所示。深的颜色表示更自信,而浅的颜色表示模型在这些区域不太自信。

图3:与ground truth分割相比,测试样本上的模型预测示例。第一列:输入图像,第二列:真值分割,第三列:预测分割,第四列:随机不确定性,第五列:认知不确定性

总结

在这个博客中,我们提出了一种在医学图像分割中量化不确定性的方法。我们的模型基于一个类似于VAEs所使用的编码器解码器框架。网络的权值代表分布而不是点估计,从而在进行预测的同时给出了一种原则性的测量不确定性的方法。编码器的输入来自于预训练的骨干架构,如U-Net, V-Net, FCN,这些架构都是从条件分布中采样的,代表了像素被正确标记的置信度。我们在公开数据集BRATS上评估我们的结果,使用DSC和IOU指标,我们的网络优于以前的SOTA的结果。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码器
    +关注

    关注

    45

    文章

    4011

    浏览量

    143376
  • 神经网络
    +关注

    关注

    42

    文章

    4842

    浏览量

    108188
  • 图像分割
    +关注

    关注

    4

    文章

    182

    浏览量

    18823

原文标题:对医学图像分割中的置信度进行量化

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【幸狐Omni3576边缘计算套件试用体验】YOLO26 板端部署

    ) cv2.destroyAllWindows() 保存代码。 效果 终端执行 python or.py 指令,对图片进行物体识别 终端打印识别到的物体、置信度、耗时等信息 弹窗显示识别结果 实例分割 实例
    发表于 04-19 22:02

    NVIDIA携手Google DeepMind与EMBL发布全球最大蛋白质复合物数据集

    进行了大规模扩展,为可搜索数据库新增了 170 万个高置信度预测的蛋白质复合物,并提供约 3000 万个额外预测结构供批量下载。
    的头像 发表于 03-25 09:39 335次阅读

    探头波形不稳,频繁跳是什么原因?实操排查指南

    电子测试中,差探头是高压、浮地信号测试的必备工具,但很多测试人员会遇到波形频繁跳、杂乱或丢失触发的问题,直接影响测试效率和准确性。 不同于单端探头,差探头对连接、参数、接地和干扰更敏感,故障
    的头像 发表于 03-18 08:58 504次阅读
    差<b class='flag-5'>分</b>探头波形不稳,频繁跳<b class='flag-5'>变</b>是什么原因?实操排查指南

    从数据到模型:如何预测细节距键合的剪切力?

    点的实际IMC百比,从而计算出有效焊接直径D,便可以利用上述公式直接预测其预期的平均剪切力(SF)。例如,对于一个实测球径38μm、焊接比例为80%的焊点,其有效焊接直径D为34μm,代入公式可
    发表于 01-08 09:45

    跨越“仿真到实车”的鸿沟:如何构建端到端高置信度验证体系?

    和复现高风险的“边缘案例”与“关键场景”,从而加速算法的迭代与验证。然而,仿真的价值完全取决于其结果的置信度。一个高置信度的仿真平台,其输出应在统计意义上与真实世
    的头像 发表于 12-05 17:50 1124次阅读
    跨越“仿真到实车”的鸿沟:如何构建端到端高<b class='flag-5'>置信度</b>验证体系?

    置信度验证对于自动驾驶来说重要吗?

    [首发于智驾最前沿微信公众号]就在最近,听到了置信度验证的相关概念,作为一名自动驾驶行业小白,智驾最前沿在听到这个概念后,便去了解下这个内容,今天智驾最前沿就跟大家来简单聊聊置信度验证以及置信度验证
    的头像 发表于 11-12 08:54 941次阅读
    <b class='flag-5'>置信度</b>验证对于自动驾驶来说重要吗?

    蜂鸟E203简单分支预测的改进

    当前指令的类型是普通指令还是分支跳转指令。当译码信息指示当前指令为分支跳转指令时,则在一个周期内进行分支预测。 蜂鸟E203的分支预测简单,是常见的静态分支
    发表于 10-24 07:45

    提高条件分支指令预测正确率的方法

    的所有组合过于浪费,因此将指令地址的中部与全局历史记录进行异或运算,而当指令地址的中部相同时,指令地址下部对应的指令共用几个PHT项,这样兼顾了长全局历史表与PHT大小,改良了传统分支历史分支预测方法中
    发表于 10-22 08:22

    基于全局预测历史的gshare分支预测器的实现细节

    的地址位数,虽然BHR位数越多,分支预测器的准确度越高,但正确率提高的代价是PHT消耗的资源呈指数形式迅速地增长,因此我们必须在面积与性能之间进行权衡。。最终经过对各类32位RISC-V开源处理器内核
    发表于 10-22 06:50

    手机板 layout 走线跨分割问题

    初学习layout时,都在说信号线不可跨分割,但是在工作中为了成本不能跨分割似乎也非绝对。 在后续工作中,跨分割的基础都是相邻层有一面完整的GND参考,跨分割发生在相邻的另外一层。 但
    发表于 09-16 14:56

    单板挑战4路YOLOv8!米尔瑞芯微RK3576开发板性能实测

    也有很多尾缀,用一个表简单列一下它们分别代表什么意思:表1-1.按任务类型区分后缀全称任务输出典型应用 -detDetection目标检测边界框 (BBox)+类别和置信度找出图像中所有感兴趣的物体
    发表于 09-12 17:52

    利用NVIDIA Earth-2平台预测天气

    随着极端天气事件愈发频繁,破坏性也越来越强,能够对其进行预测变得至关重要。对于那些对天气波动非常敏感的行业来说,次季节气候预测(即预测两周或更长时间之后的天气),为主动决策和风险管理奠
    的头像 发表于 08-12 15:08 1456次阅读

    不确定度评估新实践:传感器标定中的置信概率与误差传递法则​

    提出更科学、更贴合工程实际的不确定度评估策略,提升标定结果的可信度与应用价值。 ​ ​引言​ ​ 在精密测量领域,传感器的性能依赖于严格的标定过程。标定不仅仅是确定输入与输出关系的过程,更需对其结果的可靠性进行定量
    的头像 发表于 07-22 11:34 1018次阅读

    51Sim利用NVIDIA Cosmos提升辅助驾驶合成数据场景的泛化性

    51Sim 利用 NVIDIA Cosmos 的生成式世界基础模型,对现有的合成数据进行大规模泛化,在确保物理真实性的前提下,大幅提升了数据的丰富度。同时依托 NVIDIA Issac Sim,将
    的头像 发表于 06-26 09:09 1642次阅读

    凡亿Allegro Skill布线功能-检查跨分割

    能会导致设计中的缺陷和问题。为了克服这一挑战,可以利用凡亿skill中的“检查跨分割”命令。这个工具能够帮助设计者快速而准确地识别出高速信号参考平面的跨分割问题,从而避免了人工检查时可能出现的疏漏。通过使用这种自动化
    的头像 发表于 06-19 11:50 2457次阅读
    凡亿Allegro Skill布线功能-检查跨<b class='flag-5'>分割</b>