胸部X光图像分类:因果视角

Chest X-ray Image Classification: A Causal Perspective

摘要

这篇论文提出了一种新的方法来处理胸部X射线(CXR)分类问题,将因果推理融入到基于深度学习的方法中。尽管近年来深度学习在CXR分类方面取得了许多进展,但确保这些算法真正捕捉到疾病与其潜在原因之间的因果关系,而不仅仅是学习将标签映射到图像上,仍然是一个挑战。

为了解决这个问题,作者提出了一种因果方法,涉及构建结构性因果模型(SCM)并利用反向调整来选择与CXR分类相关的视觉信息。具体而言,他们设计了各种概率优化函数,以消除混淆因素对真实因果关系学习的影响。

代码地址

本文方法

在这里插入图片描述
图1显示了NIH数据集中一些困难的情况。每一列都是相同的CXR图像,从上到下每一行依次显示了带有病理性边界框的原始图像、传统CNN-based深度学习的加权热图以及我们的方法。四种困难情况如下:(a):图像上的文字,(b):图像不规则,(c):图像上有医疗设备,(d):在类别之间容易混淆。

在这里插入图片描述
图2显示了用于CXR图像分类的结构性因果模型(SCM)。“D”是输入数据,“C”表示混淆特征,“X”是因果特征,“Y”是预测结果。混淆因素可以阻止因果变量之间的反向路径,因此在调整后,路径被阻止,如右侧所示。

在这里插入图片描述

图3显示了网络的概述。首先,应用具有修改后的注意力机制的CNN来提取图像特征,其中Conv n中的n表示卷积操作的核大小,“+”、“×”和“C”分别表示加法、乘法和连接操作。“GAP”表示全局平均池化,“RS”是随机采样操作,“Cls”表示分类器。transformer解码器内部的交叉注意力模块分开了因果和混淆特征,然后我们可以应用参数化反向调整来实现因果推断。

在这里插入图片描述
在这里插入图片描述
有监督损失函数:
在这里插入图片描述
混淆损失函数
在这里插入图片描述
因果推断
在这里插入图片描述
在这里插入图片描述

实验结果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/4335.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【接口测试】JMeter接口关联测试

‍‍1 前言 我们来学习接口管理测试,这就要使用到JMeter提供的JSON提取器和正则表达式提取器了,下面我们来看看是如何使用的吧。 2 JSON提取器 1、添加JSON提取器 在线程组右键 > 添加 > 后置处理器 > JSON提取器 2、JSON提取器参数说明 N…

在浏览器中查看Revit模型:原理及实现

Greg Schleusner AIA 有一天向我提到,业内许多人认为带有 SVF2 的 Autodesk Viewer 是建筑模型最强大、性能最强的在线查看器之一,并且想知道开源 VIM 查看器和格式如何比较。 可以使用NSDT 3DConvert的 Revit插件 上传你的模型并在线查看预览&#xff…

vue的组件化

1.什么是组件化? 组件化开发 指的是:根据 封装 的思想, 把页面上可重用的 UI 结构封装为组件 ,从而方便项目的开发和维护。 2.什么是Vue组件 组件是Vue中的一个重要概念,是一个可以重复使用的Vue实例,它拥…

Python爬虫--用户代理IP池

前面一篇讲了用户 UA 代理池,现在这篇来讲下 IP 代理, 相对于 UA 来说,IP 更容易被封, 这里讲两种方法。 方法一:本地ip池 方法一 就是将 IP 拿下来本地,然后通过随机选取或者其他来调用 这就跟之前使用…

怎么通过PHP语言实现远程控制棋牌室

怎么通过PHP语言实现远程控制棋牌室呢? 本文描述了使用PHP语言调用HTTP接口,实现控制棋牌室,通过专用的包间控制器,来实现包间内所有电器以及门锁的独立控制。 可选用产品:可根据实际场景需求,选择对应的规…

洗鞋店上门预约小程序

洗鞋上门预约小程序,一款针对洗鞋行业的移动应用,让你轻松享受洗鞋的便捷服务。只需一键预约,多种洗鞋选项任你选,满足你的个性化需求。简洁明了的操作界面,让你快速下单,享受高效的洗鞋体验。 该系统凭借…

BetterDisplay Pro for Mac:显示器校准软件

BetterDisplay Pro for Mac是一款出色的显示器校准软件,旨在提升你的视觉体验。它提供了准确的显示器参数调整,包括亮度、对比度、色温和色域等,让你的显示器呈现更真实、清晰、细腻的图像。此外,软件还提供多种预设模式和自定义选…

遥感雷达波段的原理及应用

雷达波段是不同波长的组。每一种都有其独特的穿透地球表面的能力。它们还可以揭示环境的不同方面。 雷达频段在电磁频谱内具有特定的频率范围。这些波段由 L-、S-、C- 和 X-波段等字母表示。稍后会详细介绍这一点。 什么是合成孔径雷达? 合成孔径雷达 (SAR) 是一…

后台图书管理系统:SSM整合开发案例

代码已经完善,文章内容会在后续补充 代码地址(https://javazhang.lanzn.com/ig8tf1wd2aba 密码:1234) 1.1 .SpringConfig 代码 Configuration ComponentScan({"com.itheima.service" }) PropertySource("classpath:jdbc.properties") Import({JdbcConfig…

Types of infrastructures in the management of stakeholder relationships

Types of infrastructures in the management of stakeholder relationships are follows: Legal infrastructure Contractual infrastructure Organizational infrastructure Governmental infrastructure

【STM32+HAL】读取电池电量

一、准备工作 有关CUBEMX的初始化配置,参见我的另一篇blog:【STM32HAL】CUBEMX初始化配置 有关定时器触发ADC模式配置,详见【STM32HAL】ADC采集波形实现 有关软件触发ADC模式配置,详见【STM32HAL】三轴按键PS2摇杆 二、所用工具…

深入理解MySQL事务管理

事务是数据库操作中的基本概念,它确保了数据库的一致性和完整性。MySQL作为一种流行的关系型数据库管理系统,提供了强大的事务支持。本文将详细介绍MySQL事务的概念、特性、使用方法以及常见的实践技巧。 1. 什么是事务? 在数据库中&#x…

如何替代传统的方式,提高能源企业敏感文件传输的安全性?

能源行业是一个关键的基础设施领域,它涉及能源的勘探、开采、生产、转换、分配和消费。随着全球经济的发展和人口的增长,能源需求持续上升,这对能源行业的可持续发展提出了挑战。能源行业的传输场景多种多样,需要重点关注能源企业…

NDK 基础(四)—— C++ 高级特性1

1、STL 容器 STL(Standard Template Library)译为标准模板库,它是一套强大的标准库,是 C 标准库的一部分,在 iostream 中。STL 提供了包括容器在内的许多常用的数据结构和算法,以及用于操作这些数据结构的…

【热门话题】Chrome 插件研发详解:从入门到实践

🌈个人主页: 鑫宝Code 🔥热门专栏: 闲话杂谈| 炫酷HTML | JavaScript基础 ​💫个人格言: "如无必要,勿增实体" 文章目录 Chrome 插件研发详解:从入门到实践一、引言二、Chrome 插件基础概念…

【DevOps入门到精通】导读:探索软件开发与运维的协同之道

目录 DevOps简介 专栏结构概览 第一部分:入门阶段 DevOps概述 核心实践 工具与环境 第二部分:提高阶段 深入CI/CD 自动化测试进阶 监控与日志 第三部分:精通阶段 容器化与微服务架构 DevSecOps 高级监控与优化 第四部分&#…

应用实战 | 别踩白块小游戏,邀请大家来PK挑战~

“踩白块会输”是一个简单的微信小程序游戏,灵感来自当年火热的别踩白块游戏,程序内分成三个模块:手残模式、经典模式和极速模式,分别对应由易到难的三种玩法,可以查看游戏排名。动画效果采用JS实现,小程序…

多线程事务怎么回滚

1、背景介绍 1,最近有一个大数据量插入的操作入库的业务场景,需要先做一些其他修改操作,然后在执行插入操作,由于插入数据可能会很多,用到多线程去拆分数据并行处理来提高响应时间,如果有一个线程执行失败…

Git重修系列 ------ Git的使用和常用命令总结

一、Git的安装和配置 git安装: Git - Downloads git首次配置用户信息: $ git config --global user.name "kequan" $ git config --global user.email kequanchanqq.com $ git config --global credential store 配置 Git 以使用本地存储机…

mysql主库delete一个没主键的表导致从库延迟很久问题处理

一 问题描述 发现线上环境一个从库出现延迟,延迟了2天了,还没追上主库。 查看当前运行的sql及事务,发现这个sql语句是在delete一个没主键的表。 二 问题模拟 这里在测试环境复现下这个问题。 2.1 在主库造数据 use baidd; CREATE TABL…