陆建英,沈文娟,顾莹,沈琳霞,张叶群,袁金丹,张芝芝,许春芳,朱锦舟
(苏州大学附属第一医院 消化内科,江苏 苏州 215000)
痔疮是肛肠常见病,我国2015年流行病学调查显示,成年人中超过一半患有肛肠疾病,98%有痔疮症状[1]。内痔占痔疮患者的60%,常见症状包括:出血、脱垂及肛门瘙痒等[2]。以往,国内外在内痔诊治方面的研究往往是由肛肠外科或中医科主导。随着软式消化内镜设备与技术的飞速发展,其在内痔临床诊疗中逐渐发挥了重要作用。相比传统的硬式肛肠镜,利用消化内镜,特别是在胃镜倒镜下,观察肛齿状线上形态特征,具有视野广阔、图像清晰和操控灵活等优点[3]。但由于大多数消化内镜医生缺乏肛肠疾病诊疗经验,对内痔内镜下特征及分级并不熟悉。近年来,基于深度学习的人工智能系统在消化内镜诊疗方面取得了令人瞩目的进展[4]。本研究旨在通过建立内镜下内痔诊断及危险分级的深度学习模型,探讨人工智能辅助内镜下内痔诊疗的可行性。
本研究纳入2020年3月-2022年1月苏州大学附属第一医院内镜中心肠镜检查患者的资料,根据2021年中华医学会消化内镜学分会内痔协作组发布的“中国消化内镜内痔诊疗指南及操作共识(2021)”[2],将肛齿状线上倒镜图片分为内痔组和正常组(A任务)。另外,根据指南中LDRf分类的危险因素[2],将内痔组进一步分为Rf0组、Rf1组和Rf2组(B任务)。内镜图像由3名高年资内镜医师( > 10年内镜工作经验)共同判读,作为内痔诊断及分级标准。研究流程见图1。
图1 研究流程Fig.1 Flowchart of the study
纳入标准:①同意参与本项研究;
②采集肛齿状线上清晰的倒镜图像。排除标准:①肠道准备不佳,影响图像质量;
②肛直肠手术史;
③盆腔放疗史;
④炎症性肠病活动期;
⑤孕妇。本研究经苏州大学附属第一医院伦理委员会审批通过(批号:2022098)。
奥林巴斯260、290机型及富士601机型等。
1.3.1 病史资料①是否存在便血、肛门脱垂和疼痛等情况;
②饮食和生活习惯;
③排便的频率和大便性状,是否有久坐久蹲等不良生活习惯等;
④个人史、服药史和家族史等。
1.3.2 体格检查①肛门区视诊:是否有内痔脱垂、外痔和血栓等情况;
②直肠指诊:是否存在肛门狭窄,观察指套有无黏液和脓血等。
1.3.3 肠镜检查①记录是否有结直肠肿瘤、炎症性肠病和缺血性肠病等情况;
②记录是否有内痔,包括:痔核大小、数量、部位和表面纹理等特征;
③有无瘘管和血栓形成等。
1.4.1 图像输入原始内镜图像经缩放至相同格式,即:3通道331×331像素,像素值归一化到0至1。经预处理后进行图像增强,避免因样本量小而造成过拟合,而后载入深度学习。
1.4.2 模型选择在Keras模块或TensorFlow-hub中,获取经ImageNet数据库预训练后的所需模型,包括:Xception,ResNet50V2(ResNet),EfficientNet-V2s(EfficientNet),Vision Transformer s16(ViT)以及ConvMixer-768/32(ConvMixer)。前三者为卷积神经网络(convolutional neural network,CNN)框架,后两者为Transformer框架的深度学习网络。
1.4.3 迁移学习将上述神经网络,去掉头端的分类层,仅保留特征提取层。将网络框架及参数冻结,并在头端新建5个全连接层(层数分别为1 024,512,256,64及2)。前4层激活函数为ReLU,最后输出层(即模型新分类器)为Sigmoid(A任务)或ReLU(B任务)激活函数。完成迁移学习框架的构建,利用反向传播,训练新建层的参数。
1.4.4 训练参数在Keras模块(TensorFlow为其后端)中,部署上述CNN框架或Transformer框架的深度学习网络,针对A与B两项计算机视觉任务,进行迁移学习,并建立图像分类模型。训练过程采用Adam优化器,双交叉熵损失函数,固定0.0001的学习率。此外,图像载入批量化,每批为32张。
1.4.5 模型评价包括:准确率、召回率、精确度、F1值及读片时间。读片结果与两位不同年资的内镜医生(低年资:<5年内镜工作经验;
高年资:
> 10年内镜工作经验)进行比较。
1.4.6 模型可视化为了理解计算机视觉模型在图像任务中的分类依据,笔者采用了梯度加权分类激活映 射 (gradient-weighted class activation mapping,Grad-CAM)方法进行可视化解释[5],即在原始图片基础上绘制热力图,展示深度学习模型对内痔内镜图片的理解。
1.4.7 实验平台以上模型建立、训练及评价过程,均在Python(3.9版本)中实现。深度学习采用的是TensorFlow平台(2.8.0)。实验硬件条件为Mac mini,具有8核Apple M1处理器(内建GPU),16 G内存。
对于肛齿状线上倒镜图片,3个CNN框架网络和2个Transformer框架网络在区分正常组和内痔组(即A任务)中皆展现出较好的表现。其中,最优模型为ConvMixer,在验证集上准确性最高(0.961),同时其召回率(0.955)、精确度(0.914)以及F1值(0.934)均最高。见图2。
图2 深度学习模型与内镜医生在验证集中A任务的表现Fig.2 Performance of deep learning models and endoscopists in the A task in the validation dataset
上述5种深度学习模型在B任务测试集中也表现良好。最优模型仍为ConvMixer,其在验证集上准确性最高(0.911)。见图3。
图3 深度学习模型与内镜医生在验证集中B任务的表现Fig.3 Performance of deep learning models and endoscopists in the B task in the validation dataset
在A任务中,最佳模型ConvMixer(0.961)以及EfficientNet(0.956)在准确性方面均优于高年资内镜医生(0.952);
所有深度学习模型优于低年资内镜医生(0.913)。在B任务中,模型ConvMixer(0.911)、EfficientNet(0.901)以及ViT(0.891)的准确性均优于高年资内镜医生(0.881);
所有深度学习模型均优于低年资内镜医生(0.832)。
在A与B任务中,所有深度学习模型在验证集中读片用时均<10 s,速度快于内镜医生(均 > 300 s)。见图4。
图4 深度学习模型与内镜医生在2项任务验证集中的读片用时(s)Fig. 4 Reading time of deep learning models and endoscopists in the validation dataset (s)
采用Grad-CAM方法为内镜图片生成可视化激活图,通过对原始图像着色来突出图像中对模型判断较重要的区域。3组内痔图片中,最左侧为原始内镜图像,中间为神经网络特征提取输出层的像素化激活层(即热力图),最右侧为原始图像基础上覆盖了可视化激活层(即热力图),呈现的是模型判断出的病变部位,橘红色部分为深度学习模型判断依据的高权重区域,即:模型认为内痔在图像中的位置。见图5。
图5 Grad-CAM可视化激活图Fig.5 The visualized heatmaps of Grad-CAM
传统的内痔诊治工作往往由肛肠外科或中医科通过肛门镜实现。由于肛门镜的直视硬镜工作原理,其应用受到视野较窄和操作不灵活等缺点的限制[6-7]。近年来,消化内镜诊疗飞速发展,临床上将成熟的内镜技术运用在肛肠疾病中。通过电子软镜进行内痔等肛肠疾病的诊疗,具有以下优势:兼具正镜和倒镜,操作视野较好;
可借助窄带成像技术、放大内镜和超声内镜等,了解病变性质、结构及范围等信息;
能同时行全结肠检查,明确结直肠其他疾患;
减少并发症,患者痛苦少,术后恢复快[2,8]。2021年发布的消化内镜内痔诊疗指南[2],进一步规范了消化内镜下内痔的微创诊疗方法。
内痔最常见的临床表现是出血和脱垂,严重影响着患者的生活质量。长期反复便血或者急性大出血,可导致继发性贫血,情况危重者甚至出现休克等症状,需要急诊手术干预。因此,提早识别内痔,进行危险分级,对于内痔患者的临床管理尤为重要。令狐恩强等[9]对内镜下内痔表现提出了LDRf标准,对内痔危险因素进行了分级。本研究旨在建立针对内镜下内痔诊断及危险分级的深度学习模型,以探讨人工智能辅助内痔诊疗的可行性。
随着临床数据的指数级增长,同时机器学习中神经网络新算法(即深度学习)的出现,人工智能在医疗实践中的应用也得到了快速发展,并取得了一系列瞩目的成绩。人工智能在消化内镜中的应用,集中在计算机视觉的图像任务[10]。其中,已进入或接近临床应用阶段的技术包括:结直肠息肉的智能检测[11],消化道早癌的辅助识别[12],胶囊内镜视频筛查[13],以及内镜检查质量控制[14]等。目前,国内外对深度学习应用于内镜下内痔辅助诊疗的相关报道较罕见。
本研究收集本院内镜中心的肛齿状线上倒镜图片,根据最新指南[2],选用基于CNN框架和Transformer框架的多个深度学习模型,对内痔进行诊断和分级任务训练。结果显示:深度学习模型在判断正常与内痔内镜照片中,准确性优于不同年资的内镜医生;
同时,根据内镜下内痔LDRf危险分级的分类判断中,深度学习模型同样优于内镜医生。此外,在读片用时方面,深度学习模型速度快于内镜医生。最后,为避免深度学习“黑盒”的不可解释性,笔者通过Grad-CAM方法呈现了模型对图片的判断依据,高亮出模型认为的内痔所在区域。
综上所述,收集肛齿状线上倒镜图像,建立内痔诊断和危险分级的人工智能模型,经模型训练及验证后,发现深度学习模型在准确性和读片速度方面均优于内镜医生。基于深度学习的计算机视觉模型可辅助内镜医师进行内痔诊断和分级,展现出潜在的临床应用前景。
猜你喜欢内痔年资肛肠混合模拟工作坊在低年资胸心外科住院医师规范化培训中的应用中国毕业后医学教育(2021年3期)2021-12-02自动弹力线套扎术在内痔治疗中的应用中国民间疗法(2020年22期)2021-01-072019年资管行业十大猜想中国外汇(2019年6期)2019-07-13PDCA循环管理法在急诊科低年资护士培训中的应用现代电生理学杂志(2016年1期)2016-07-10常见肛肠疾病的诊治中国实用乡村医生杂志(2016年8期)2016-01-30内痔直肠下端黏膜环切吻合,肛垫悬吊术(PPH术)180 例的分析西藏科技(2015年2期)2015-09-26痔上黏膜环切钉合术对Ⅳ度内痔的临床分析中国卫生标准管理(2015年15期)2015-01-26在低年资护士培训中运用“三阶梯”方法的实践与体会卫生职业教育(2014年20期)2014-05-16活血润肠汤治疗肛肠术后便秘40例中医研究(2014年10期)2014-03-11中医护理干预肛肠术后患者排便50例中国中医药现代远程教育(2014年21期)2014-03-01扩展阅读文章
推荐阅读文章
老骥秘书网 https://www.round-online.com
Copyright © 2002-2018 . 老骥秘书网 版权所有