文献速递:深度学习胰腺癌诊断--胰腺癌在CT扫描中通过深度学习检测:一项全国性的基于人群的研究

Title 

题目

Pancreatic Cancer Detection on CT Scans with Deep

Learning: A Nationwide Population-based Study

胰腺癌在CT扫描中通过深度学习检测:一项全国性的基于人群的研究

01

文献速递介绍

胰腺癌(PC)的五年生存率是所有癌症中最低的,预计到2030年将成为美国癌症死亡的第二大原因。由于一旦肿瘤体积超过2厘米,预后会急剧恶化,因此早期检测是改善PC的悲观预后最有效的策略。CT是用于帮助检测PC的主要成像方式,但其对小肿瘤的敏感性适中,大约40%的小于2厘米的肿瘤会被漏检。此外,CT的诊断性能依赖于解释者,并且可能受到放射科医师可用性和专业知识差异的影响。因此,需要一个有效的工具来辅助放射科医师提高PC检测的敏感性,这是一个主要的未满足的医疗需求。

近期在深度学习(DL)方面的进步在医学图像分析中显示出巨大的潜力。在我们之前的单中心概念验证研究中,我们展示了一个卷积神经网络(CNN)能够准确地区分PC和非癌性胰腺。然而,在那项研究中,胰腺的分割(即,识别胰腺)是由放射科医师手工执行的。胰腺的分割是最具挑战性的,因为胰腺与多个器官和结构相邻,并且在形状和大小上有着广泛的变化,特别是在PC患者中。然而,一个临床可应用的计算机辅助检测(CAD)工具应该能够在最小的人工注释或劳动下实现分割和分类(即,预测PC的存在或缺失)。

Background 

背景

Approximately 40% of pancreatic tumors smaller than 2 cm are missed at abdominal CT.

大约40%的小于2厘米的胰腺肿瘤在腹部CT扫描中被遗漏。

Conclusions

结论

The deep learning–based tool enabled accurate detection of pancreatic cancer on CT scans, with reasonable sensitivity for tumors smaller than 2 cm.

基于深度学习的工具能够在CT扫描上准确检测胰腺癌,对于小于2厘米的肿瘤具有合理的敏感性。

Results

结果

A total of 546 patients with pancreatic cancer (mean age, 65 years ± 12 [SD], 297 men) and 733 control subjects were ran domly divided into training, validation, and test sets. In the internal test set, the DL tool achieved 89.9% (98 of 109; 95% CI: 82.7, 94.9) sensitivity and 95.9% (141 of 147; 95% CI: 91.3, 98.5) specificity (area under the receiver operating characteristic curve [AUC], 0.96; 95% CI: 0.94, 0.99), without a significant difference (P = .11) in sensitivity compared with the original radiologist report (96.1% [98 of 102]; 95% CI: 90.3, 98.9). In a test set of 1473 real-world CT studies (669 malignant, 804 control) from institutions throughout Taiwan, the DL tool distinguished between CT malignant and control studies with 89.7% (600 of 669; 95% CI: 87.1, 91.9) sensitivity and 92.8% specificity (746 of 804; 95% CI: 90.8, 94.5) (AUC, 0.95; 95% CI: 0.94, 0.96), with 74.7% (68 of 91; 95% CI: 64.5, 83.3) sensitivity for malignancies smaller than 2 cm.

共有546名胰腺癌患者(平均年龄65岁±12[标准差],297名男性)和733名对照对象被随机分配到训练、验证和测试集。在内部测试集中,深度学习工具达到了89.9%(109中的98个;95%置信区间:82.7,94.9)的敏感性和95.9%(147中的141个;95%置信区间:91.3,98.5)的特异性(接收器操作特性曲线下面积[AUC],0.96;95%置信区间:0.94,0.99),与原始放射科医生报告的敏感性相比没有显著差异(P = .11)(96.1%[102中的98个];95%置信区间:90.3,98.9)。在一个包含1473个真实世界CT研究的测试集中(669个恶性,804个对照),来自台湾各机构的深度学习工具以89.7%的敏感性(669中的600个;95%置信区间:87.1,91.9)和92.8%的特异性(804中的746个;95%置信区间:90.8,94.5)(AUC,0.95;95%置信区间:0.94,0.96)区分了CT恶性和对照研究,对于小于2厘米的恶性肿瘤,敏感性为74.7%(91中的68个;95%置信区间:64.5,83.3)。

Method

方法

Retrospectively collected contrast-enhanced CT studies in patients diagnosed with pancreatic cancer between January 2006 and July 2018 were compared with CT studies of individuals with a normal pancreas (control group) obtained between January 2004 and December 2019. An end-to-end tool comprising a segmentation convolutional neural network (CNN) and a classifier ensembling five CNNs was developed and validated in the internal test set and a nationwide real-world validation set. The sensitivities of the computer-aided detection (CAD) tool and radiologist interpretation were compared using the McNemar test.

回顾性地收集了2006年1月至2018年7月间被诊断为胰腺癌患者的增强对比CT研究,并与2004年1月至2019年12月间获得的正常胰腺个体(对照组)的CT研究进行了比较。开发并验证了一个端到端的工具,包括一个分割卷积神经网络(CNN)和一个分类器,该分类器集成了五个CNN,在内部测试集和一个全国范围的现实世界验证集中进行了验证。使用McNemar测试比较了计算机辅助检测(CAD)工具和放射科医生解读的敏感性。

Figure

图片

Figure 1: Data sets for the (A) segmentation model and (B) local and nationwide data sets for classification models.

图1:(A) 分割模型的数据集以及 (B) 分类模型的本地和全国范围数据集。

图片

Figure 2: Workflow of the deep learning–based computer-aided detection tool. The segmentation masks passed from the segmentation convolutional neural network (CNN) to the classification CNNs included the pancreas and tumor (if present) combined, without separate delineation or identification between the pancreas and tumor. Solid arrows indicate output of the computer-aided detection tool.

图2:基于深度学习的计算机辅助检测工具的工作流程。从分割卷积神经网络(CNN)传递给分类CNN的分割掩模包括了胰腺和肿瘤(如果存在)的结合体,没有分别勾画或识别胰腺和肿瘤之间的区别。实线箭头表示计算机辅助检测工具的输出。

图片

Figure 3: Receiver operating characteristic curves of the classification models in the (A) training and validation set, (B) local test set, and (C) nationwide test set. CNN = convolutional neural network (Fig 3 continues).

图3:分类模型的接收器操作特征曲线 在 (A) 训练和验证集,(B) 本地测试集,以及 (C) 全国范围测试集中。CNN = 卷积神经网络 (图3继续)。

图片

Figure 3 (continued): Representative CT scans (left column) with tumor at the pancreas (D) head, (E) body, and (F) tail show correspondence in tumor location between manual segmentation by radiologists (middle column) and predictions by the segmentation model (right column). Blue outline indicates the pancreas; yellowoutline indicates tumor.

图3 (续):代表性CT扫描(左列)显示胰腺(D)头部、(E)体部和(F)尾部的肿瘤,放射科医生的手工分割(中列)与分割模型的预测(右列)在肿瘤位置上的对应。蓝色轮廓表示胰腺;黄色轮廓表示肿瘤。

图片

Figure 4: False-negative (A, B) and false-positive (C, D) tumor segmentation by the segmentation model. Blue and yellow outlines indicate normal pancreas and tumor segmented with the segmentation model, respectively. Images in the left column are original unannotated CT scans. (A, B) Tumors (red outline) were not segmented by the segmentation convolutional neural network. The upstream pancreas shows secondary signs of pancreatic cancer, including dilation of the pancreatic duct with abrupt cutoff (arrowhead in A) and parenchymal atrophy with dilation of the pancreatic duct(arrowhead in B). (C) Collateral veins secondary to idiopathic portal vein thrombosis were incorrectly segmented as tumor by the segmentation model. (D) Pancreatic parenchyma adjacent to biliary stents (arrowhead) placed for relieving obstructive jaundice from hepatocellular carcinoma was incorrectly segmented as tumor by the segmentation model.

图4:分割模型的假阴性(A, B)和假阳性(C, D)肿瘤分割。蓝色和黄色轮廓分别表示用分割模型分割的正常胰腺和肿瘤。左列图像是原始未标注的CT扫描。(A, B) 肿瘤(红色轮廓)未被分割卷积神经网络分割。上游胰腺显示胰腺癌的次要征兆,包括胰管扩张和突然截止(A中的箭头)以及胰腺实质萎缩和胰管扩张(B中的箭头)。(C) 由特发性门静脉血栓形成的侧支静脉被分割模型错误地分割为肿瘤。(D) 为缓解肝细胞癌引起的梗阻性黄疸而放置的胆道支架(箭头)旁的胰腺实质被分割模型错误地分割为肿瘤。

图片

Figure 5: Analysis of nontumorous portion of pancreas with or without secondary signs of pancreatic cancer by classification models. Blue outline represents the portion of the pancreas analyzed with classification models. The tumor (red outline) was not identified by the segmentation model; thus, it was not analyzed by classification models. (A) Unan notated CT image in a patient with pancreatic head cancer. (B) Nontumorous portion of the pancreas shows secondary signs of pancreatic cancer (dilation of pancreatic duct with abrupt cutoff [arrowheads]) and was classified as cancerous by the classification models. (C) Nontumorous portion of the pancreas appeared normal and was classified as noncancer ous after the dilated duct was replaced and imputed with sur rounding normal-appearing pancreas parenchyma.

图5: 通过分类模型分析无肿瘤部分的胰腺是否有胰腺癌的次要征兆。蓝色轮廓代表了用分类模型分析的胰腺部分。肿瘤(红色轮廓)未被分割模型识别;因此,它没有被分类模型分析。(A) 一位胰腺头部癌症患者的未标注CT图像。(B) 无肿瘤部分的胰腺显示胰腺癌的次要征兆(胰管扩张和突然截止[箭头]),并被分类模型识别为癌症。(C) 无肿瘤部分的胰腺看起来正常,并在扩张的管道被替换和用周围看似正常的胰腺实质填充后,被分类为非癌症。

Table

图片

Table 1: Characteristics of Pancreatic Cancer and Control Groups in Local Data Sets

表1:本地数据集中胰腺癌和对照组的特征

图片

Table 2: Positive Likelihood Ratio according to Number of Classification Convolutional Neural Networks Predicting as Having Pancreatic Cancer

表2:根据预测为胰腺癌的分类卷积神经网络的数量的阳性似然比

图片

Table 3: Performance of Computer-aided Detection Tool and Radiologists Based on the Original Report in Differentiating Between CT Studies with and Those without Pancreatic Cancer

表3:基于原始报告,在区分有和没有胰腺癌的CT研究中,计算机辅助检测工具和放射科医生的表现

图片

Table 4: Sensitivity of Computer-sided Detection Tool and Radiologists Stratified by Tumor Stage and Size

表4:按肿瘤分期和大小分层的计算机辅助检测工具和放射科医生的敏感性

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

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

相关文章

aosp13/14命令行进入分屏相关实战

背景: 分屏一般在手机上都是都是从桌面的最近任务卡片进入的,一般来说手机用户都是这样操作的,但是有一些场景或者情况就不一定可以顺利用上这个桌面的多任务卡片进入。 比如以下场景: 1、可能不是桌面的多任务的场景&#xff0c…

单向链表的实现

前言:继顺序表后的又一个线性结构——链表,这里将单向链表的实现。 目录 链表简介: 多文件实现: SList.h: SList.c实现函数的详解: 因为插入数据需要创建节点,很频繁,所以直接将创建新节点分…

ArcGIS Pro 3D建模简明教程

在本文中,我讲述了我最近一直在探索的在 ArcGIS Pro 中设计 3D 模型的过程。 我的目标是尽可能避免与其他软件交互(即使是专门用于 3D 建模的软件),并利用 Pro 可以提供的可能性。 这个短暂的旅程分为三个不同的阶段:…

【免费领取源码】可直接复用的医院管理系统!

今天给大家分享一套基于SpringbootVue的医院管理系统源码,在实际项目中可以直接复用。(免费提供,文中自取) 系统运行图(设计报告和接口文档) 1、后台管理页面 2、排班管理页面 3、设计报告包含接口文档 源码免费领取方式 后台私信…

Mac版2024 CleanMyMac X 4.15.2 核心功能详解 cleanmymac这个软件怎么样?cleanmymac到底好不好用?

近些年伴随着苹果生态的蓬勃发展,越来越多的用户开始尝试接触Mac电脑。然而很多人上手Mac后会发现,它的使用逻辑与Windows存在很多不同,而且随着使用时间的增加,一些奇奇怪怪的文件也会占据有限的磁盘空间,进而影响使用…

【k8s】:深入理解 Kubernetes 中的污点(Taints)与容忍度(Tolerations)

【k8s】:深入理解 Kubernetes 中的污点(Taints)与容忍度(Tolerations) 1、污点(Taints)2、容忍度(Tolerations)3、示例演示-测试污点的具体应用场景3.1 给节点打污点&…

Zabbix监控Windows

1.在虚拟机中安装zabbix 安装系统一直托不进虚拟机中;因为没安装Tools组件 点击虚拟机,选择安装VMware Tools 2.配置zabbix

整数运算超越存储单元表示范围:上溢出、下溢出、回绕

示例&#xff1a; /*** brief how about integer-underflow-overflow? show you here.* author wenxuanpei* email 15873152445163.com(query for any question here)*/ #define _CRT_SECURE_NO_WARNINGS//support c-library in Microsoft-Visual-Studio #include <std…

AndroidAutomotive模块介绍(一)整体介绍

前言 Android Automotive 是一个基本 Android 平台&#xff0c;可运行 IVI 系统中预安装的 Android 应用以及可选的第二方和第三方 Android 应用。 本系列文档将会系统的介绍 Android Automotive 的功能、架构、逻辑等。模块逻辑将从 应用api接口、系统服务、底层服务&#x…

【数据结构与算法】之双向链表及其实现!

​ 个人主页&#xff1a;秋风起&#xff0c;再归来~ 数据结构与算法 个人格言&#xff1a;悟已往之不谏&#xff0c;知来者犹可追 克心守己&#xff0c;律己则安&#xff01; 目录 1、双向链表的结构及概念 2、双向链表的实现 2.1 要实现的接口…

spring高级篇(一)

1、ApplicationContext与BeanFactory BeanFactory是ApplicationContext的父级接口&#xff1a;&#xff08;citlaltu查看类关系图&#xff09; 在springboot的启动类中&#xff0c;我们通过SpringApplication.run方法拿到的是继承了ApplicationContext的ConfigurableApplicatio…

PyCharm 2024.1 发布:全面升级,助力高效编程!

PyCharm 2024.1 发布&#xff1a;全面升级&#xff0c;助力高效编程&#xff01; 文章目录 PyCharm 2024.1 发布&#xff1a;全面升级&#xff0c;助力高效编程&#xff01;摘要引言 Hugging Face&#xff1a;模型和数据集的快速文档预览针对 JavaScript 和 TypeScript 的全行代…

深度学习-多尺度训练的介绍与应用

一、引言 在当今快速发展的人工智能领域&#xff0c;多尺度训练已经成为了一种至关重要的技术&#xff0c;特别是在处理具有复杂结构和不同尺度特征的数据时。这种技术在许多应用中发挥着关键作用&#xff0c;例如图像识别、自然语言处理和视频分析等。 多尺度训练的定义 多尺…

软考 - 系统架构设计师 - 嵌入式真题

问题 1&#xff1a; &#xff08;1&#xff09;.HTML 静态化&#xff1a;可以实现对系统经常访问的页面进行静态化以提高系统访问的效率&#xff0c;但系统页面通常需要数据库中的用户信息和用户选择来动态显示&#xff0c;因此不适合采用。 HTML 静态化&#xff1a; 将动态生成…

Python爬虫:requests模块的基本使用

学习目标&#xff1a; 了解 requests模块的介绍掌握 requests的基本使用掌握 response常见的属性掌握 requests.text和content的区别掌握 解决网页的解码问题掌握 requests模块发送带headers的请求掌握 requests模块发送带参数的get请求 1 为什么要重点学习requests模块&…

第23次修改了可删除可持久保存的前端html备忘录:增加了百度引擎

第22次修改了可删除可持久保存的前端html备忘录视频背景分离&#xff0c;增加了本地连接&#xff0c;增加了纯CSS做的折叠隐藏修改说明 <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport…

WPF中DataGrid主从数据(父子数据)展示

在wpf中可以使用DataGrid控件,进行主从数据展示,也称父子数据展示。下面展示纯原生控件编码实现功能(样式自己可以根据需求进行修改)。 效果如下: 点击图标,展开和收缩可以自由的切换,也可以自己重新写一个样式,比如+,-或者类似图标的样式,都是可以的。 1.首先创建一…

【光伏企业】光伏项目怎么做才能提高效率?

一、精细化项目管理 项目规划&#xff1a;在项目启动前&#xff0c;进行充分的调研和规划&#xff0c;明确项目的目标、规模、预算和时间表&#xff0c;确保各项资源得到合理分配。 团队建设&#xff1a;组建一支高效、专业的项目团队&#xff0c;确保团队成员具备光伏领域的…

计算机视觉——图像特征提取D2D先描述后检测特征提取算法原理

概述 局部特征提取是计算机视觉中的一个重要任务&#xff0c;它旨在从图像中提取出能够代表图像局部结构和外观信息的特征。这些特征通常用于图像匹配、物体识别、三维重建、跟踪和许多其他应用。传统方法&#xff0c;如尺度不变特征变换&#xff08;SIFT&#xff09;&#xf…

浅谈Java JVM

Java虚拟机&#xff08;Java Virtual Machine&#xff0c;简称JVM&#xff09;是Java语言的核心组成部分&#xff0c;它是一个抽象的计算机&#xff0c;负责执行Java字节码指令。JVM是Java平台无关性的基石&#xff0c;它为Java代码提供了一个标准的运行环境&#xff0c;使Java…