利用深度学习识别番茄早期植株中的塔图绝对菌
利用深度学习识别番茄早期植株中的塔图绝对菌
1、研究内容
提出了一种深入学习的方法来识别番茄斑潜蝇害虫(塔图绝对)的入侵。卷积神经网络体系结构(VGG16、VGG19和ResNet50)用于训练分类器,该分类器基于从包含健康和受感染番茄叶的田地中捕获的番茄图像数据集。通过考虑将番茄冠层分类到正确类别的准确性来评估每个分类器的性能。
2、数据来源
番茄植物的图像是用佳能EOS Kiss X7相机采集的,分辨率为5184 ×3456像素。数据集包含健康和不健康番茄植株的彩色图像(其中不健康植株接种了绝对轮纹病菌幼虫),由农业专家检查并标记了2145幅图像(330幅感染了绝对轮纹病菌)。
3、实验内容
【1】图像预处理。图像标记、调整大小和增强。
第二阶段(调整大小),目标是生成VGG16、VGG19和ResNet50所需的224 ×224图像。最后一个预处理阶段(增强)确保了大量训练数据的可用性,以清楚地学习训练数据中包含的特征,并在未看到的数据上获得高分类精度。
【2】三种预处理架构(VGG16、VGG19和ResNet50)作为分类器,通过迁移学习进行微调。首先,冻结所有层,除了新添加的完全连接层,这样该层可以在最终的进化层的输出上进行训练,生成学习的权重,该权重可以用作微调的初始值。
4、实验结论
通过VGG16、VGG19和ResNet50模型使用迁移学习,在ImageNet上进行预处理,以在数据集上训练分类器。模型的训练是使用一个数据集进行的,该数据集包含2145幅健康和受感染叶片图像,这些图像是从内部实验中收集的。高性能的模型是VGG16,它
利用深度学习识别番茄早期植株中的塔图绝对菌相关推荐
- 利用深度学习识别滑动验证码缺口位置
做爬虫的同学肯定或多或少会为验证码苦恼过,在最初的时候,大部分验证码都是图形验证码.但是前几年「极验」验证码横空出世,行为验证码变得越来越流行,其中之一的形式便是滑块验证码. 滑块验证码是怎样的呢?如 ...
- 利用深度学习对医学CT图像中(LIDC-IDRI)的肺结节进行良恶性判断2
在上篇博文中,我们详细介绍了如何分割肺实质,并根据标注信息提取肺结节,本文主要介绍如何利用CNN网络训练分类模型,辅助医生作出判断. 本文网络结构见论文: http://downloads.hinda ...
- 深度学习——从网络威胁情报中收集TTPs
从网络威胁情报中收集TTPs 摘要 为啥要用网络威胁情报 被动防御 & 主动防御 网络威胁情报的概念 何为情报(Intelligence)? 何为网络威胁(Cyber Threat)? 何为网 ...
- 基于深度学习的番茄叶部病害识别模型
基于深度学习的番茄叶部病害识别模型 1.研究思路 为实现番茄叶病特征的自动 提取,并提高识别准确率,提出一种基于深度学习的番茄叶病识别模型.该模型基于卷积神经网络对番茄叶部病害特征进行自动提取,获得高 ...
- 利用深度学习进行交通灯识别_通过深度学习识别交通信号灯
利用深度学习进行交通灯识别 by David Brailovsky 戴维·布雷洛夫斯基(David Brailovsky) 通过深度学习识别交通信号灯 (Recognizing Traffic Lig ...
- 利用深度学习(CNN)进行验证码(字母+数字)识别
利用深度学习(CNN)进行验证码(字母+数字)识别_helen1313的专栏-CSDN博客 本文方法针对的验证码为定长验证码,不包含中文. 本文的思路是:1. 使用keras中预训练好的模型,在pyt ...
- 大数据分析深度学习在自然语言处理NLP中的应用
通过深度学习的先进技术,自然语言处理取得了令人难以置信的进步.了解这些强大的模型,并发现这些方法与人类水平的理解有多近(或遥远). 人类有很多感觉,但我们的感官体验通常以视觉为主.考虑到这一点,现代机 ...
- 深度学习在点云分类中的研究综述————文献总结
根据知网的一篇文章写的总结,详见我的资源:深度学习在点云分类中的研究综述_王文曦.pdf 这篇文章详细介绍了点云语义分割的发展概况. 正文开始 点云的语义分割的发展概况,先上图: 基于深度学习的分类方 ...
- 利用深度学习辅助皮肤病诊断
文 / Yuan Liu, SE & Peggy Bui, PM, Google Health 据估计,全球有 19 亿人口时刻在遭受皮肤病的困扰,由于缺少皮肤科医生,许多患者只能由全科医生诊 ...
最新文章
- github用相对路径显示图片_url-图像未显示在GitHub的README.md中
- 1048 数字加密 (20 分)java
- Fxx and game hdu 5945 单调队列dp
- java按钮位置_java窗口按钮位置设置
- 巧用DOS命令合并多个文本文件的内容
- 【Linux】一步一步学Linux——bzip2recover命令(70)
- c语言中英文的作用,C语言中英文对照.doc
- python 给类添加属性_python – 如何动态添加属性到类中?
- 计算机丢失lib.dll,libprotobuf.dll
- web.xml 基本配置
- saiku 展示优化
- H3C PPP 基本配置
- POI复制Excel模板并填充数据
- Fingerprint has already been taken
- 山东建筑大学计算机考研率,山东建筑大学考研难吗
- linux安装时mbr转gpt分区表,免重装系统 手把手教你MBR转GPT分区表
- 小米手机后台弹出界面(允许应用在后台弹出界面)权限问题解决方案
- Windows键盘快捷方式
- Spring Cloud 微服务项目实战 -
- 运筹学 --- 线性规划
热门文章
- Qt使用MSVC编译器关闭“warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”警告的方法
- #pragma预处理指令详解
- 三年级能用计算机吗,三年级上册第6课:我用计算机写作文
- 2025年全球5G室内无线市值将达5.09亿美元
- 关于MFC对话框程序如何接收命令行传递过来的参数问题
- JAVA 并发编程实践 - 原子变量与非阻塞同步机制 笔记
- wxWidgets:入门
- java 一级缓存,MyBatis一级缓存避坑完全指南
- 怎样上传php文件到云服务器地址,php文件怎么导入到云服务器
- div默认外边距是多少_CSS盒模型之内边距、边框、外边距 十九问(持续更新)...