`
猫耳呀
  • 浏览: 167639 次
社区版块
存档分类
最新评论

让机器“读懂”放射学报告

阅读更多
摘要: 利用基于规则的NLP系统让机器"读懂"放射学报告,准确率比基于机器学习的NLP系统要高。
 
在Qure,我们建立了深度学习模型来检测放射影像中的异常。这些模型需要大量的标记数据来学习诊断异常。因此,我们从医院和门诊放射中心收集了一个大型数据集。这些数据集包含相关的临床放射学报告。
 
目前,当我们训练深度学习算法以识别放射学图像的异常情况时,我们使用放射科的医师报告作为最佳标准。这是目前最好的方式,因为这可以提供以百万计的图像以实现高精度的分类算法。
 
这些报告通常以自由格式文本而不是结构化格式编写。所以,为了从这些非结构化报告中自动提取结果,我们设计了一个基于规则的自然语言处理(NLP)系统。如下所示:
 
这是一篇简短的放射学报告,从中我们可以提取如下结果:
 
为什么是基于规则的NLP系统?
 
基于规则的NLP系统可以解析无组织内容并对其进行组织。另一方面,基于机器学习(ML)的NLP系统则在大型数据集上训练时自动生成规则。
 
与基于ML的方法相比,基于规则的NLP系统具有多重优势:
1.临床知识可以手动合并到基于规则的NLP系统中。然而,在基于ML的NLP系统中捕获这些知识,需要大量的注释。
2.基于ML的NLP系统自动生成的规则难以解释。
3.基于规则的NLP系统可以容易地添加或修改,以适应系统中新目标的发现。4.以往的临床报告分析报告表明,基于ML的NLP系统的结果不如基于规则的NLP系统。
基于规则的NLP开发
 
由于从多个中心收集了报告,因此有多个报告标准。因此,我们在手动读取大量报告后构建了一组规则来捕获这些变化。其中,我举两种常见的规则类型例子:
 
1.发现检测
 
在报告中,同样的发现可以用几种不同的格式来记录,这些包括同义词的定义。例如,blunted CP angle可以通过以下任一方式表示:
1.CP angle is obliterated
2.Hazy costophrenic angles
3.Obscured CP angle
4.Effusion/thickening
 
我们收集了可用于报告调查结果的所有措辞,并为每项调查结果制定了一条规则。以下是blunted CP angle的规则。
((angle & (blunt | obscur | oblitera | haz | opaci)) | (effusio & thicken))
 
如果在一个句子中有angle 、blunted、effusion和thickening 或其同义词,则该句子将满足这个规则。
另外,研究结果可以有一个层次结构。例如,如有任何像edema, groundglass, consolidation等其他近似blunted CP angle的病理情况都可以被认为满足规则。因此,我们还创建了一个关于处理这个层次结构的规则。
 
2.否定检测
 
上述规则用于检测报告中的发现。但这些不足以理解报告。例如,考虑以下句子:
1. Intracerebral hemorrhage is absent.
2. Contusions are ruled out.
3. No evidence of intracranial hemorrhages in the brain.
 
虽然intracerebral hemorrhage, contusion 和intracranial hemorrhage等词语都是在上述句子中提到的。但是它们是不确定的,实际上应该不满足上述我们提到的规则,可是由于存在相应的关键字,会造成干扰。因此,除了发现之外,我们还需要否定一些句子。
 
我们手动读取几个表示否定的句子,并根据它们的结构对这些句子进行分组。检测否定的规则是基于这些句子创建的。其中一个如下所示:
 
我们可以看到上述例子的第一句和第二句与这条规则相符,因此我们可以推断出这些句子是否定的。
Intracerebral hemorrhage is absent ⟶ intracerebral hemorrhage negative.
Contusions are ruled out ⟶ contusion negative.
 
结果:
我们在一个数据集上测试了我们的算法, 其中包含1878份头部 CT 扫描的临床放射学报告。我们手动阅读所有的报告用来创造最佳标准。我们用灵敏度和特异性作为评价指标。所得结果如下表所示。
 
 
在本文中,作者使用基于ML的NLP模型来提取头部CT临床放射学报告的结果。他们报告的平均敏感度和平均特异度分别为0.9025和0.9172。在评估的目标结果相同的情况下,我们使用基于规则的NLP算法,报告的平均敏感度和平均特异度分别为0.9841和0.9956。因此,我们可以总结基于规则的NLP算法在临床报告上比基于ML的NLP算法表现更好。
 
阅读更多干货好文,请关注扫描以下二维码:
分享到:
评论

相关推荐

    机器学习在放射学中的应用和未来影响.doc

    机器学习在放射学中的应用和未来影响.doc

    机器学习在放射学中的应用及其未来影响.pdf

    在放射学中,机器学习可以改善工作流程,涉及的环节包括图像调度、临床决策支持、结果解释、图像后处理、剂量估算和质量控制,甚至放射学报告的生成。 1. 机器学习的定义与类型 机器学习是一种数据科学方法,使...

    机器学习在放射学中的应用和未来影响.pdf

    在放射学中,机器学习的应用实例包括自动图像分析、疾病诊断支持、分诊优化、剂量估算以及放射学报告的自动生成。然而,尽管有显著的进步,机器学习在临床应用中仍面临挑战,如数据质量问题、算法的可解释性、医疗...

    机器学习在放射学中的应用和未来影响.docx

    【机器学习在放射学中的应用和未来影响】 随着科技的快速发展,机器学习(Machine Learning, ML)已经成为医学成像领域,尤其是放射学中不可或缺的一部分。机器学习技术的最新进展为医学影像学带来了巨大希望,其...

    H介入放射学学习教案.pptx

    【介入放射学】是医学领域中一门结合影像诊断与临床治疗的专科技术,起源于1953年Seldinger提出的经皮血管穿刺术。该技术由一系列里程碑式的发展推动,例如1964年Dotter和Judkin的经皮同轴导管血管成形术,以及1967...

    介入放射学重点版.doc

    【介入放射学】是一门基于医学影像诊断技术的学科,主要通过穿刺针、导管等工具,在影像设备引导下进行治疗或采集病理样本。它包括多种技术手段,如: 1. **血管栓塞术(TAE)**:是利用导管向目标血管内注入栓塞...

    laudario:放射学报告生成器

    放射学报告生成器 放射科医生的工具可构建其报告模板,以节省报告时间。 克隆后如何启动和运行: 在克隆的项目的文件夹中创建一个python虚拟环境(Python 3版本)并激活它:$ python3 -m venv env(虚拟环境应命名...

    论文研究 - 放射学错误:乳房X线误诊的影响和原因

    先前的工作报告说放射学有合理的错误发生率,其中许多是由于观察者的错误造成的。 放射科医生与图像的相互作用至关重要,研究放射诊断错误的类型以改善患者和放射科医生的健康状况,降低成本并改善公众对医疗保健...

    介入放射学试题及答案.pdf

    很抱歉,您提供的文件内容实际上是一串混乱的字符和数字,并不符合常规的文档内容。由于信息量巨大且包含大量乱码,无法直接从中提取出有意义的IT知识点。为了保证回答质量,我需要准确、清晰的文本内容来进行知识点...

    (完整)介入放射学考试题(含答案).doc

    介入放射学考试题

    医学放射科报告管理系统(含X线、DR、CT、MRI、DSA)

    *集医学放射科CR(DR)、CT、MRI、DSA报告管理系统与一体,操作方便、简洁; *方便切换报告模块,及时查看其它模版的报告内容; *内置报告模板,方便了报告的书写,且可以随意自定义报告模板内容; *支持报告历史...

    介入放射学课件ppt.ppt

    介入放射学作为现代医学中的一项重要技术,通过微小的切口进行疾病的诊断和治疗,它的诞生和应用为临床医学带来了革命性的变化。随着医疗影像设备的持续进步,介入放射学正逐渐成为治疗各种疾病的首选方法之一,不仅...

    介入放射学试题和答案.doc

    介入放射学试题和答案 介入放射学是一门涉及多学科的医学专业,结合了医学影像学、放射学、介入治疗等领域。以下是根据提供的试题和答案,总结的相关知识点: 一、介入放射学基本概念 * 介入放射学是一门介入性...

    放射学中的持续学习人工智能:实施 原理和早期应用.docx

    ### 放射学中的持续学习人工智能:实施原理与早期应用 #### 一、引言 随着人工智能(AI)技术在医疗领域的不断进步和发展,尤其是在放射学领域的应用日益增多,AI正逐渐成为医疗诊断的重要工具之一。传统的AI模型...

Global site tag (gtag.js) - Google Analytics