植物叶片识别的方法研究

植物叶片识别的方法研究

论文摘要

植物在大自然中扮演着重要角色,大自然的有序循环、人们日常生产生活都离不开植物。全球植物种类繁多,数量巨大,特别是在我们国家,植物种类丰富多样,分布广泛,那么如何能快速有效的识别植物种类呢?由于植物种类繁多,单纯靠人工识别,效率较低,所以自动化的识别工作显得尤为重要。而不同的植物叶片在形状、颜色和叶脉纹理上都有很大差距,从而我们可以利用植物叶片的外观视觉特征来辨别不同的种类。随着当前数字计算机处理技术和人工智能技术的快速发展,植物的外观视觉特征提取也并不依靠人工,计算机技术以及编程软件在此类领域发挥着重要作用,不仅可以节约人力物力的投入,而且可以有效的提高图像识别的准确率。本论文是基于UCI公开数据库中的植物叶片数据集,从该数据集中挑选了24类植物,共计281张,平均每类约有12张图片,每张图片对应14个特征。论文中使用了两大类方法,第一类方法是基于所有植物的叶片特征进行分类识别,第二类方法是直接对281张图片,采用卷积神经网络进行训练和识别,具体如下:第一类是机器学习中的传统方法,包括决策树、支持向量机、随机森林。机器学习中的传统方法是基于植物叶片的外部特征进行分类,进行分类的结果为:第一种:决策树,植物叶片的识别率为:64.41%;第二种:随机森林,植物叶片的识别率为:78.29%;第三种:支持向量机,植物叶片的识别率为:89.32%。并进行了十折交叉验证,十折交叉验证值越来越小,误差值也越来越小,由此可知在机器学习传统方法中,支持向量机有较好的效果。第二类方法是使用了深度学习中的卷积神经网络,卷积神经网络在图像信息识别准确率高,无需人工定义植物叶片纹理特征减少繁琐的人工成本,本论文网络搭建和训练的过程是基于Keras深度学习框架,将图片库的叶片图片归一化为299×299统一大小,最终识别率为83.67%。为了提升识别率,本文对原始图片进行了进一步的预处理及扩充,首先对图片库的数据集进行批量预处理,再对原始图片进行方向、灰度等的扩充。最终将281张图片扩充2880张图片。再将2880张图片分为9:1,其中9份作为训练集,剩余的1份图片用训练测试集,经过网络的训练,植物叶片识别率达到95.14%。从实验中可以得出,卷积神经网络在无论是精度方面还是效率方面都要优于机器学习传统方法。可见,卷积神经网络在植物叶片的识别方面具有很好的应用前景。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  •   1.1 选题背景
  •   1.2 本文研究的意义及目的
  •   1.3 国内外研究现状
  •     1.3.1 国外研究现状
  •     1.3.2 国内研究现状
  •   1.4 本文研究方法和内容结构
  •   1.5 论文创新点
  • 第2章 植物叶片识别方法及原理
  •   2.1 决策树识别原理
  •   2.2 随机森林识别原理
  •   2.3 支持向量机识别原理
  •   2.4 基于深度学习的植物叶片识别原理
  •     2.4.1 人工神经网络
  •     2.4.2 卷积神经网络
  •     2.4.3 Keras深度学习框架
  • 第3章 植物叶片识别的实验及分析
  •   3.1 植物叶片数据库
  •   3.2 数据集的选取
  •   3.3 数据预处理结果
  •   3.4 决策树实验结果
  •   3.5 随机森林实验结果
  •   3.6 支持向量机实验结果
  •   3.7 卷积神经网络实验结果
  • 第4章 基于数据集扩充后的植物叶片识别
  •   4.1 植物叶片数据集扩充
  •   4.2 植物叶片数据集扩充后的实验结果
  • 第5章 总结与展望
  •   5.1 总结
  •   5.2 未来工作的展望
  • 附录
  • 参考文献
  • 在校期间研究成果
  • 致谢
  • 文章来源

    类型: 硕士论文

    作者: 孙爽秋

    导师: 张波

    关键词: 植物叶片识别,决策树,随机森林,支持向量机,卷积神经网络

    来源: 云南大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 生物学,计算机软件及计算机应用,自动化技术

    单位: 云南大学

    分类号: TP391.41;TP18;Q944

    总页数: 53

    文件大小: 3610K

    下载量: 74

    相关论文文献

    • [1].基于优化神经网络的地质灾害监测预警仿真[J]. 计算机仿真 2019(11)
    • [2].基于进化神经网络的304不锈钢车削加工表面粗糙度预测[J]. 轻工机械 2019(06)
    • [3].时频联合长时循环神经网络[J]. 计算机研究与发展 2019(12)
    • [4].几种典型卷积神经网络的权重分析与研究[J]. 青岛大学学报(自然科学版) 2019(04)
    • [5].基于GA-BP神经网络异纤分拣机检测参数优化[J]. 棉纺织技术 2020(01)
    • [6].基于集成神经网络的织物主观风格预测研究[J]. 纺织科技进展 2020(01)
    • [7].试析神经网络技术在机械工程中的应用及发展[J]. 网络安全技术与应用 2020(02)
    • [8].一种深度小波过程神经网络及在时变信号分类中的应用[J]. 软件 2020(02)
    • [9].不同结构深度神经网络的时间域航空电磁数据成像性能分析[J]. 世界地质 2020(01)
    • [10].基于深度神经网络的航班保障时间预测研究[J]. 系统仿真学报 2020(04)
    • [11].基于生成对抗网络和深度神经网络的武器系统效能评估[J]. 计算机应用与软件 2020(02)
    • [12].基于循环神经网络的双轴打捆机智能换挡策略研究[J]. 安徽工程大学学报 2020(01)
    • [13].基于图神经网络的实体对齐研究综述[J]. 现代计算机 2020(09)
    • [14].基于改进的循环神经网络深度学习跌倒检测算法[J]. 电脑编程技巧与维护 2020(03)
    • [15].神经网络探索物理问题[J]. 物理 2020(03)
    • [16].基于GA-BP神经网络的城市用水量预测[J]. 现代电子技术 2020(08)
    • [17].基于深度神经网络的药物蛋白虚拟筛选[J]. 软件工程 2020(05)
    • [18].基于轻量级神经网络的人群计数模型设计[J]. 无线电工程 2020(06)
    • [19].高效深度神经网络综述[J]. 电信科学 2020(04)
    • [20].含磁场耦合忆阻神经网络放电行为研究[J]. 广西师范大学学报(自然科学版) 2020(03)
    • [21].基于神经网络及特征运算的老年人平衡能力分析[J]. 重庆工商大学学报(自然科学版) 2020(04)
    • [22].神经网络技术在机械工程中的应用及发展探析[J]. 科技创新与应用 2020(18)
    • [23].基于竞争神经网络的变电站巡视周期分类[J]. 科技创新与应用 2020(18)
    • [24].基于双向循环神经网络的语音识别算法[J]. 电脑知识与技术 2020(10)
    • [25].结合相似日与改进神经网络的短期光伏发电预测[J]. 广西电业 2020(04)
    • [26].基于神经网络的流感大数据分析[J]. 中华医学图书情报杂志 2020(03)
    • [27].长短时记忆神经网络在地电场数据处理中的应用[J]. 地球物理学报 2020(08)
    • [28].基于门控循环单元神经网络的公交到站时间预测[J]. 南通大学学报(自然科学版) 2020(02)
    • [29].鼠脑神经网络的同步辐射3D成像研究[J]. 核技术 2020(07)
    • [30].基于长短记忆神经网络的短期光伏发电预测技术研究[J]. 华北电力大学学报(自然科学版) 2020(04)

    标签:;  ;  ;  ;  ;  

    植物叶片识别的方法研究
    下载Doc文档

    猜你喜欢