Nature Communications|基于深度学习的HE染色组织向特殊染色的转换

工作速览

病理学是通过视觉检查组织切片来进行的,这些切片通常用组织化学染色法染色。虽然苏木精和伊红(H&E)染色最为常用,但特殊染色可以为不同的组织成分提供额外的对比度。

**在这里,作者展示了从H&E染色到特殊染色(马松三色染色、周期性酸-希夫染色和琼斯银染色)的监督学习计算转换在肾穿刺活检组织切片上的应用效果。**根据三位肾脏病理学家的评估,并由第四位病理学家进行仲裁,表明从现有的H&E图像生成虚拟特殊染色可以改善从58个独特样本中采集的几种非肿瘤性肾脏疾病的诊断(P=0.0095)。

**第二项研究发现,计算生成的特殊染色质量与组织化学染色的质量在统计上是等效的。**这种染色转换框架可以在需要额外特殊染色时提高初步诊断的准确性,并且还能大幅节省时间和成本。

02

前世今生

**对染色人体组织样本进行组织学分析是评估许多疾病的标准方法,因为任何病理评估的基础都是使用显微镜或通过整片扫描仪(Whole Slide Imaging, WSI)获取数字化图像后检查固定在玻璃载玻片上的组织学染色组织。**组织学染色步骤是病理工作流程的关键部分,它通过促进不同组织成分之间的色彩区分来提供对比度和颜色。最常见的染色方法(也称为常规染色)是苏木精和伊红(H&E)染色,它几乎应用于所有临床案例,约占全球所有人类组织染色的80%。H&E染色相对容易操作,在整个行业中广泛使用。除了H&E外,病理学家还会使用具有不同特性的其他组织学染色方法来更好地突出不同的组织成分。这些非H&E染色也被称为特殊染色,在某些疾病的病理评估中是护理标准的一部分,包括非肿瘤性肾、肝和肺疾病等。

**传统的组织病理学工作流程可能耗时长、成本高并且需要实验室基础设施。**组织首先需要从患者身上取样,通过在最佳切割温度(OCT)化合物中冷冻或石蜡包埋进行固定,切成薄(2至10微米)的部分,并安装在玻璃载玻片上。只有这样,这些切片才能使用所需的化学染色程序进行染色。此外,如果需要多种染色,则需要切割多个组织切片,并且每种染色都需要单独的操作过程。尽管H&E染色使用了简化的工作流程,但特殊染色通常需要更多的时间准备、努力以及由组织技术员监控,这增加了程序的成本并延长了生产时间。这反过来又增加了诊断时间,特别是在病理学家确定需要这些额外的特殊染色之后,对H&E染色组织进行了检查。因此,可能需要为每种特殊染色重复组织切片和染色过程,这在资源和材料方面是浪费的,并且如果急需诊断的话,可能会给医疗系统和患者带来负担。

**认识到这些局限性,人们开发了不同的方法来改进组织病理学工作流程。**组织学染色已经通过非线性显微镜或紫外线组织表面激发等方式获取替代的对比机制来重现快速标记的组织切片(通常使用核染色剂),并通过数字转换捕获的图像成用户校准的类似H&E的图像。这些方法主要集中在消除工作流程中的组织固定,目标是在无固定样本上实现快速的术中对比。最近,已开发出被称为虚拟染色的计算染色技术。利用深度学习,虚拟染色已被应用于各种模式下未染色(即无标签)的固定并在玻片上固定的组织切片,如自体荧光、高光谱成像、定量相位成像及其他方法。未标记组织的虚拟染色不仅能够降低成本并允许更快地染色,而且还允许用户在避免因进一步的分割和染色过程导致样本耗尽的情况下对组织进行更高级的分析,这可能导致需要对患者进行额外不必要的活检。此外,未标记组织的虚拟染色还使得新的功能成为可能,例如在单个组织切片上使用多种虚拟染色,染色标准化(即标准化),特定感兴趣区域的多种染色的数字融合,这些都是传统组织化学染色工作流程难以或非常不实际实现的。

**另一种可以用来绕过组织学染色的方法是计算转换已经染色组织的WSI成另一种染色(这将被称为染色转换)。**这允许用户在不改变其传统组织病理学工作流程的情况下减少所需的实际染色数量,并且还具有与虚拟染色技术类似的许多优点,如改善染色的一致性和减少染色准备时间。文献中已经演示了不同的染色转换,例如H&E到MT的转换或从Ki67-CD8染色切片图像转换成纤维激活蛋白-细胞角蛋白(FAP-CK)双免疫组化(IHC)协议。染色转换也被用作提高图像分割算法效果的工具。然而,许多这些染色转换技术依赖于使用分布匹配损失的无监督方法,这些方法如循环一致的生成对抗网络(CycleGANs)所使用的。研究表明,当应用于医学成像时,仅使用这些类型分布匹配损失训练的神经网络容易产生幻觉。一些研究人员通过训练网络执行其他染色转换而避免了使用这些分布匹配损失和未配对的图像数据。例如,一个染色转换网络是使用从相邻组织切片获得的图像对训练的,而另一项工作则是使用通过化学去染色然后重新染色相同组织切片捕捉到的图像对。

**在本文中,作者介绍了一种基于监督式深度学习的染色转换框架,如图1所示。该技术的训练基于空间配准(即完美配对)的图像数据集,从而使染色转换网络能够在不依赖于未配对图像数据及其相应的分布匹配损失的情况下进行训练。**通过对患有各种非肿瘤性疾病的肾脏组织的评估来展示这项技术的有效性。非肿瘤性肾病依赖于特殊染色来提供护理标准的病理评估。在许多临床实践中,H&E染色通常在特殊染色准备之前就已经可用,病理学家可能会提供初步诊断,以便患者的肾科医生开始必要的治疗。在只有H&E切片最初可用的情况下,初步诊断将跟随通过检查特殊染色图像做出的最终诊断,而这些图像通常在下一个工作日提供。使用本文所述的染色转换技术(见图1)将无需等待特殊染色的可用性。这对于某些紧急的医疗状况尤其有用,如新月体型肾小球肾炎或移植排斥反应,在这些情况下,迅速准确的诊断并快速开始治疗可能会显著改善临床结果。

03

匠心独运

由于促炎巨噬细胞向抗炎巨噬细胞的复极化受损,传统的骨组织工程材料难以在糖尿病期间恢复生理性骨重塑。

**图1:基于深度学习的H&E染色转换为特殊染色的概述。**使用深度神经网络将H&E的组织化学染色数字转换为特殊染色:(i) 生成JMS(紫色箭头);(ii) 生成MT(红色箭头);(iii) 生成PAS(蓝色箭头)。

04

卓越性能

**图2:用于生成染色转换网络训练数据的深度神经网络。**a 虚拟染色网络(粉色箭头),它可以生成H&E和特殊染色图像。b 风格迁移网络(绿色箭头),仅用于增强训练数据。c 用于训练染色转换网络的方案。在其训练过程中,染色转换网络随机接收作为输入的虚拟染色的H&E组织图像,或者经过八个风格迁移网络之一处理后的同一视野的图像。一个完美匹配的目标特殊染色(在此示例中显示为PAS)的虚拟染色组织图像作为地面实况用于训练这个神经网络。

**图3:研究设计概览。**第一阶段展示了研究的初始部分,三位病理学家审查了N=58个不同组织切片(每个来自不同的患者)的H&E全切片图像(WSIs)。在超过3周的洗脱期后,进行诊断的第二阶段,三位病理学家再次查看相同的WSIs,这次除了H&E之外,还提供了通过染色转换技术生成的特殊染色图像(PAS,Masson’s Trichrome,Jones)。在额外的超过3周的洗脱期之后,进行诊断的第三阶段,三位病理学家再次审查相同的WSIs。在这个阶段,不是使用通过染色转换技术生成的特殊染色,而是所有四种染色(H&E,PAS,Masson’s Trichrome,和Jones)的图像都来自组织化学染色的连续切片。(i)生成JMS。(注:这里可能是指Jones银染,但是直接出现了JMS,这可能是原文的一个错误或者是对某种特定染色方法的简称,在此直接翻译为JMS)。(ii)生成MT。(iii)生成PAS。

**图4:按病例号可视化两次比较中的改进、一致性及不一致性。**a H&E仅与来自同一组织切片的H&E和三种经染色转换的特殊染色的比较。使用三种经染色转换的特殊染色相较于仅使用H&E有统计学上的显著改进(P = 0.0095)。b H&E仅与来自连续组织切片的H&E和三种特殊染色(全部为组织化学染色)的比较。使用三种组织化学染色的特殊染色相较于仅使用H&E有统计学上的显著改进(P = 0.0003)。P值是使用单侧t检验计算得出的。无需对多重比较进行调整。

在这里插入图片描述

大模型&AI产品经理如何学习

求大家的点赞和收藏,我花2万买的大模型学习资料免费共享给你们,来看看有哪些东西。

1.学习路线图

在这里插入图片描述

第一阶段: 从大模型系统设计入手,讲解大模型的主要方法;

第二阶段: 在通过大模型提示词工程从Prompts角度入手更好发挥模型的作用;

第三阶段: 大模型平台应用开发借助阿里云PAI平台构建电商领域虚拟试衣系统;

第四阶段: 大模型知识库应用开发以LangChain框架为例,构建物流行业咨询智能问答系统;

第五阶段: 大模型微调开发借助以大健康、新零售、新媒体领域构建适合当前领域大模型;

第六阶段: 以SD多模态大模型为主,搭建了文生图小程序案例;

第七阶段: 以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。

2.视频教程

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己整理的大模型视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

在这里插入图片描述

在这里插入图片描述

(都打包成一块的了,不能一一展开,总共300多集)

因篇幅有限,仅展示部分资料,需要点击下方图片前往获取

3.技术文档和电子书

这里主要整理了大模型相关PDF书籍、行业报告、文档,有几百本,都是目前行业最新的。
在这里插入图片描述

4.LLM面试题和面经合集

这里主要整理了行业目前最新的大模型面试题和各种大厂offer面经合集。
在这里插入图片描述

👉学会后的收获:👈
• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;

• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;

• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;

• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。
在这里插入图片描述

1.AI大模型学习路线图
2.100套AI大模型商业化落地方案
3.100集大模型视频教程
4.200本大模型PDF书籍
5.LLM面试题合集
6.AI产品经理资源合集

👉获取方式:
😝有需要的小伙伴,可以保存图片到wx扫描二v码免费领取【保证100%免费】🆓

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

阿里国际2025届校园招聘 0826算法岗笔试

目录 1. 第一题2. 第二题3. 第三题 ⏰ 时间:2024/08/26 🔄 输入输出:ACM格式 ⏳ 时长:100min 本试卷分为单选,多选,编程三部分,这里只展示编程题。 1. 第一题 题目描述 小红有一个大小为 n …

goframe开发一个企业网站 模版界面5

html或者说是模板的控制 以下是是系统的设置 server:address: ":8000"serverRoot: "resource/public" #这里要加上,为以后的静态文件的引入准备openapiPath: "/api.json"swaggerPath: "/swagger"cookieMaxAge: "365…

适配器模式:类适配器与对象适配器

适配器模式是一种结构性设计模式,旨在将一个接口转换成客户端所期望的另一种接口。它通常用于解决由于接口不兼容而导致的类之间的通信问题。适配器模式主要有两种实现方式:类适配器和对象适配器。下面,我们将详细探讨这两种方式的优缺点及适…

如何在Linux系统中使用Ansible进行自动化部署

如何在Linux系统中使用Ansible进行自动化部署 Ansible简介 安装Ansible 在Debian/Ubuntu系统中安装 在CentOS/RHEL系统中安装 Ansible的基本概念 Inventory文件 Playbooks Modules 创建Inventory文件 编写第一个Playbook 创建Playbook文件 运行Playbook 使用Handlers 编写包…

Spring Boot 3.x 整合 Druid 数据库连接池(含密码加密)

Spring Boot 3.x 整合 Druid 数据库连接池(含密码加密) 1. 为什么需要数据库连接池? 在传统的数据库连接中,每一次与数据库连接都会消耗大量的系统资源和时间。数据库连接池会提前创建一定数量的数据库连接保存在池中&#xff0…

【论文#码率控制】Rate Control for H.264 Video With Enhanced Rate and Distortion Models

目录 摘要1.前言2.编码器框架3.增强RD模型3.1 头部比特的速率模型3.2 源比特的码率模型3.3 失真模型3.4 块类型的确定 4.面向H264 Baseline Profile的码率控制算法5.实验结果6.结论和未来工作 《Rate Control for H.264 Video With Enhanced Rate and Distortion Models》 Auth…

vue和django接口联调

vue访问服务端接口 配置跨域 前端跨域 打开vite.config.js,在和resolve同级的地方添加配置。 proxy代表代理的意思 "/api"是以/api开头的路径走这个配置 target代表目标 changeOrigin: true,是开启跨域请求 rewrite是编辑路径。 (path) > pa…

HTML鼠标移动的波浪线动画——页面将会初始化一个Canvas元素,并使用JavaScript代码在Canvas上绘制响应鼠标移动的波浪线动画

代码如下 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Wave Animation</title><style&…

玩转Docker | Docker基础入门与常用命令指南

玩转Docker | Docker基础入门与常用命令指南 引言基本概念help帮助信息常用命令管理镜像运行容器构建镜像其他Docker命令整理结语引言 Docker 是一种开源的应用容器引擎,它允许开发者将应用程序及其依赖打包进一个可移植的容器中,然后发布到任何流行的 Linux 机器上。这大大简…

信息学科平台设计与实现:Spring Boot技术详解

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…

现代化水电管理:Spring Boot在大学城的实践

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…

Rust 力扣 - 289. 生命游戏

文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 我们记录上一行和当前行转换之后的状态&#xff0c;当前行转换之后的状态计算完毕后调整上一行状态&#xff0c;直至最后一行状态计算完毕后调整最后一行状态 题解代码 pub fn game_of_life(board: &mut V…

015:地理信息系统开发平台ArcGIS Engine10.2与ArcGIS SDK for the Microsoft .NET Framework安装教程

摘要&#xff1a;本文详细介绍地理信息系统开发平台ArcGIS Engine10.2与ArcGIS SDK for the Microsoft .NET Framework的安装流程。 一、软件介绍 ArcGIS Engine 10.2是由Esri公司开发的一款强大的GIS&#xff08;地理信息系统&#xff09;开发平台。该软件基于ArcGIS 10.2 fo…

如何进行PDF高效合并?盘点11款PDF编辑器给你

是不是经常觉得烦&#xff1a;一个PDF文件特别长&#xff0c;里面好多章节或者报告&#xff0c;每次要看或者给别人发都得翻半天&#xff1f;别担心&#xff0c;今天我就来教你们几个合并PDF的小技巧&#xff0c;保证让你在2024年变成整理文件的高手&#xff01; 1、福昕PDF文…

PPT素材、模板免费下载!

做PPT一定要收藏好这6个网站&#xff0c;PPT模板、素材、图表、背景等超多素材全部免费下载。 1、菜鸟图库 ppt模板免费下载|ppt背景图片 - 菜鸟图库 菜鸟图库网有非常丰富的免费素材&#xff0c;像设计类、办公类、自媒体类等素材都很丰富。PPT模板种类很多&#xff0c;全部都…

Cpp二叉搜索树的讲解与实现(21)

文章目录 前言一、二叉搜索树的概念定义特点 二、二叉树的实现基本框架查找插入删除当只有0 ~ 1个孩子的时候当有2个孩子的时候 三、二叉树的应用K模型KV模型 四、二叉树的性能分析总结 前言 这是全新的一个篇章呢&#xff0c;二叉搜索树是我们接下来学习set、map的前提 迈过它…

群控系统服务端开发模式-应用开发-菜单功能开发

为什么优先开发菜单&#xff0c;而不是优先开发管理员&#xff1f;查看一下程序草图就明白&#xff0c;还有一个重点就是&#xff0c;管理员需要添加图片&#xff0c;而我还没有封装上传工具及上传目标。 一、添加路由 在根目录下route文件夹下的app.php文件里面&#xff0c;添…

2024年,Rust开发语言,现在怎么样了?

Rust开发语言有着一些其他语言明显的优势&#xff0c;但也充满着争议&#xff0c;难上手、学习陡峭等。 Rust 是由 Mozilla 主导开发的通用、编译型编程语言&#xff0c;2010年首次公开。 在 Stack Overflow 的年度开发者调查报告中&#xff0c;Rust 连续多年被评为“最受喜爱…

c# 值类型

目录 1、c#类型2、值类型2.1 结构体2.2 枚举 1、c#类型 类型&#xff08;Type&#xff09;又叫数据类型&#xff08;Data Type&#xff09;。 A data type is a homogeneous collection of values,effectively prensented,equipped with a set of operations which manipulate…

怒刷666条提示词后,终于总结出终结 AI 味儿的3种方法(强烈建议收藏)

大家好&#xff0c;我是凡人。 最近一个朋友给我发了几张他知乎的评论&#xff0c;是这样的&#xff1a; 这样的&#xff1a; 还有这样的&#xff1a; 无奈他就问我 “ AI 怎么能生成没有 AI味儿 的回答&#xff1f;” &#xff0c;说实话这真是个神奇的问题。 老话儿讲 “ 耳…