基于卷积神经网络的糖尿病视网膜病变分类算法
发布时间:2021-01-11 05:28
近年来,卷积神经网络的方法在医疗行业取得了快速的发展,解决了越来越多的医学上棘手的问题。卷积神经网络(Convolutional Neural Networks,简称CNN)与现代医疗设备相结合,通过一系列的卷积神经网络技术,为疾病的诊断提供了可靠的判断依据,这已经成为日后医疗的发展趋势。糖尿病视网膜的诊断,之前大多依靠医生经验,且眼科医生数量远远达不到需求。医疗条件的匮乏,导致患者的疾病无法得到及时诊断和治疗,甚至会导致不可逆转的失明。因此,使用卷积神经网络进行自动化的图像分类分级,对于糖尿病视网膜病变的防治有重要的作用。本文以获得更好的糖尿病视网膜检测效果为研究目的,集成改进的VGG网络结构和设计卷积神经网络结构XNet,并架构了一套B/S结构的糖尿病视网膜图像检测系统。本文主要研究如下:(1)阐述了糖尿病视网膜检测所需要的理论知识,包括卷积神经网络以及经典网络模型,监督学习算法如迁移学习、集成学习,系统设计的相关知识如深度学习框架TensorFlow、前端框架Boostrap、后端框架ThinkPHP。针对判断糖尿病视网膜是否发生病变的基本需求,使用国外Kaggle 比赛提供的视...
【文章来源】:东北林业大学黑龙江省 211工程院校 教育部直属院校
【文章页数】:67 页
【学位级别】:硕士
【部分图文】:
图2-〗经典VGG结构图??训练期间,输入是固定大小的224x224?RGB图像
6??卷积层?3x3?3x3?3x3?^?^?3x3??lxl?6X6?2x9?????,大池化??????〇?r〇?〇?Q?3x3??〇?〇?O?O?O?O?OjaO?OAO?r-j?r-t??忠〇x3?3x3?3x3?-?_?-?_??卷积层?3x3?3x3?3x3?3x3??lxl?6X6?2x3???最大池化????全连接层????全连接层????全连接层????softmax???图2-2?VGG网络结构??2.2.2?lnception-V3??虽然VGG的结构简单明了,但是VGG需要较高的计算成本。后人提出的GoogLeNet和??Incepticm-V3系列网络结构在硬件有限的情况下,也可以有很不错的准确率和训练时间。??InCepti〇n-V3结构训练所需的资源也小于VGG或者其他高性能的网络结构。在当今的硬件??条件之下,如果内存或者CPU有限的情况下,可以推荐使用InCeptian-V3系列网络结构。尤其??12??
东北林业大学硕士学位论文??口??/——f?f?:?I??L_J??參:卜:御..+.?-i??/?/?/?V?/?/??图2-3?2层3?X?3卷积替换5?X?5卷积??上述的结论也说明,使用3x3的滤波器可能也不是最有用的,也可以将3x3的滤波器进行??分解,实验前,研宄员们质疑过是否将3x3分解成2x2是有意义的,但是也可以将3x3的滤波??器分解成不对称的滤波器比方说《xl。即使用3x1和1x3代替34的滤波器,如图2-4。这样??计算资源可以节约33%。对比使用2x2大小的滤波器进行替换,仅仅会节约1]%的计算资源。??口'??M??_??图2-4替换3X3卷积的Mini网络??在理论上,甚至可以使用任何1印和《\1相结合的方式替换掉的结构,这样,计算??资源可以被大范围的节约。在实践中,作者们发现,这种分解滤波器的方式在较浅层的网络结??构中效果不是很好,但是在中等尺寸的滤波器中效果很好,比方说,用7x1和1x7尺寸的滤波??器结合可以用来替换7x7大小的滤波器。??14??
本文编号:2970183
【文章来源】:东北林业大学黑龙江省 211工程院校 教育部直属院校
【文章页数】:67 页
【学位级别】:硕士
【部分图文】:
图2-〗经典VGG结构图??训练期间,输入是固定大小的224x224?RGB图像
6??卷积层?3x3?3x3?3x3?^?^?3x3??lxl?6X6?2x9?????,大池化??????〇?r〇?〇?Q?3x3??〇?〇?O?O?O?O?OjaO?OAO?r-j?r-t??忠〇x3?3x3?3x3?-?_?-?_??卷积层?3x3?3x3?3x3?3x3??lxl?6X6?2x3???最大池化????全连接层????全连接层????全连接层????softmax???图2-2?VGG网络结构??2.2.2?lnception-V3??虽然VGG的结构简单明了,但是VGG需要较高的计算成本。后人提出的GoogLeNet和??Incepticm-V3系列网络结构在硬件有限的情况下,也可以有很不错的准确率和训练时间。??InCepti〇n-V3结构训练所需的资源也小于VGG或者其他高性能的网络结构。在当今的硬件??条件之下,如果内存或者CPU有限的情况下,可以推荐使用InCeptian-V3系列网络结构。尤其??12??
东北林业大学硕士学位论文??口??/——f?f?:?I??L_J??參:卜:御..+.?-i??/?/?/?V?/?/??图2-3?2层3?X?3卷积替换5?X?5卷积??上述的结论也说明,使用3x3的滤波器可能也不是最有用的,也可以将3x3的滤波器进行??分解,实验前,研宄员们质疑过是否将3x3分解成2x2是有意义的,但是也可以将3x3的滤波??器分解成不对称的滤波器比方说《xl。即使用3x1和1x3代替34的滤波器,如图2-4。这样??计算资源可以节约33%。对比使用2x2大小的滤波器进行替换,仅仅会节约1]%的计算资源。??口'??M??_??图2-4替换3X3卷积的Mini网络??在理论上,甚至可以使用任何1印和《\1相结合的方式替换掉的结构,这样,计算??资源可以被大范围的节约。在实践中,作者们发现,这种分解滤波器的方式在较浅层的网络结??构中效果不是很好,但是在中等尺寸的滤波器中效果很好,比方说,用7x1和1x7尺寸的滤波??器结合可以用来替换7x7大小的滤波器。??14??
本文编号:2970183
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2970183.html