Ensemble of the Deep Convolutional Network for Multiclass of Plant Disease Classi¯cation Using Leaf Images

论文地址

创新点

  • 提出了一种基于集成学习方法的网络MCPE用于多类植物不同程度的病害分类,该网络通过boost策略集合了四个CNN网络取得了比单一网络更好的性能
  • 使用了一种新的动态relu激活函数
  • 发布了一个新的用于植物病害分类的数据集

思路来源:从[Binary ensemble neural network: More bits per network or
more networks per bit]([1806.07550] Binary Ensemble Neural Network: More Bits per Network or More Networks per Bit? (arxiv.org))文中了解到,单一网络不能胜任多类植物不同程度病害的分类任务。

集成学习:在同一数据集上训练多个网络,然后使用每个训练模型进行预测,然后以某种方式组合预测以得出最终结果。

方法

处理数据不平衡策略:1.对数据集重新采样,对少数类进行过采样对多数类进行欠采样或两者都采用。缺点是会造成数据的丢失。2.[Focal Loss](ICCV 2017 Open Access Repository (thecvf.com))焦点损失通过重新分配不同类别样本的损失权重解决数据不平衡问题,降低易分类样本的损失权重

数据增强:[AutoAugment](CVPR 2019 Open Access Repository (thecvf.com)),一种用于搜索最佳增强策略组合的算法

激活函数:动态relu(通过输入数据确定参数),相比于静态relu增加了较少的计算量,获取了更好的表征能力,动态relu的激活值表示:

其中,k表示函数数目,**θ(x)**由输入X生成,通过SEnet实现

MCPE模型结构

该模型是一个两阶段的方法

第一个阶段:采用AutoAugment的数据增强策略增强数据集,然后一个集成网络对植物种类进行分类。

第二个阶段:对每种植物训练一个疾病分类器,用来分类植物疾病的种类和严重程度。

每一个植物疾病分类器都是由集成网络计算的,这保证了不同植物分类器分类规则的特异性。

EsembleNet

boost strategy

step1:将训练集数据样本权重初始化为1/n

step2:训练第一个CNN模型,计算模型错误率和系数

step3:更新数据集权重,减少易分类样本的权重,增加误分类样本权重,然后一次训练各个CNN模型

step4:每个模型预测测试集

step5:对所有CNN模型的预测结果进行加权和,精度高的增加权重精度低的减少权重

实验结果

Ensemble of the Deep Convolutional Network for Multiclass of Plant Disease Classi¯cation Using Leaf相关推荐

  1. 人群密度估计--CrowdNet: A Deep Convolutional Network for Dense Crowd Counting

    CrowdNet: A Deep Convolutional Network for Dense Crowd Counting published in the proceedings of ACM ...

  2. 【Cascade FPD】《Deep Convolutional Network Cascade for Facial Point Detection》

    CVPR-2013 文章目录 1 Background and Motivation 2 Related Work 3 Advantages / Contributions 4 Method 5 Ex ...

  3. (SRCNN)及pytorch实现_Learning a Deep Convolutional Network for Image Super-Resolution——超分辨率(二)

    文章目录 Learning a Deep Convolutional Network for Image Super-Resolution 算法简介 算法流程 Patch extraction and ...

  4. 图像超分辨率之SRCNN(Learning a Deep Convolutional Network for Image Super-Resolution)

    论文下载:Learning a Deep Convolutional Network for Image Super-Resolution 代码下载:https://github.com/tegg89 ...

  5. 人脸关键点: DCNN-Deep Convolutional Network Cascade for Facial Point Detection

    近期学习关键点检测相关内容,基于CNN的方法已经替代以往经典的方法(ASM,AAM等),于是乎得看看CNN是如何应用到关键点检测上的. 创新点: 1.将CNN应用到人脸关键点检测当中 2.提出级联CN ...

  6. 论文翻译——Facial Emotion Recognition using Deep Convolutional Networks

    文章目录 Abstract introduction Recognition Of Emotion In Deep Network Convolutional Neural Network 分析与总结 ...

  7. DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition 一般视觉识别的深度卷积刺激特征

    DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition 一般视觉识别的深度卷积刺激特征 Abstra ...

  8. 二值网络--Optimize Deep Convolutional Neural Network with Ternarized Weights and High Accuracy

    Optimize Deep Convolutional Neural Network with Ternarized Weights and High Accuracy IEEE Winter Con ...

  9. 目标检测--A Unified Multi-scale Deep Convolutional Neural Network for Fast Object Detection

    A Unified Multi-scale Deep Convolutional Neural Network for Fast Object Detection ECCV2016 https://g ...

最新文章

  1. 五、线程的概念和特点
  2. Kafka manager安装 (支持0.10以后版本consumer)
  3. boost::math::interpolators::cardinal_quadratic_b_spline用法的测试程序
  4. oracle插入性能优化,Oracle- insert性能优化
  5. ICCV 2021 oral 重构+预测,双管齐下提升视频异常检测性能
  6. mysql linux设置密码_Linux下第一次使用MySQL数据库,设置密码
  7. ModuleNotFoundError: No module named ‘keras.api‘
  8. 链表(创建,插入,删除和打印输出
  9. 如何将 MySQL 去重操作优化到极致?| CSDN 博文精选
  10. Tuxedo 8.110gR3 开发环境的安装与配置
  11. api wke_GitHub - kertL/wke: 基于Webkit精简的纯C接口的浏览器内核,可用于桌面UI、浏览器。...
  12. 绕过tp路由器管理密码_TP LINK路由器的登陆网址是什么?
  13. 英国essay与澳洲essay写作区别以及注意事项
  14. 怎么学习iOS,如何学习iOS开发?
  15. 【Python】使用torrentParser1.03对单文件torrent的分析结果
  16. Hair-Gan论文翻译
  17. Kubernetes之Service
  18. 4.Python数据结构及算法----无序和有序列表:链表
  19. 【git系列】重命名文件后为何就是untracked状态了 以及 应该如何正规地修改文件呢
  20. 如何提高说服力?说服别人的技巧都有哪些?

热门文章

  1. 汽车贴膜质保查询小程序开发制作
  2. Visio中将多个自绘图形组合后填充颜色
  3. 永洪科技咨询总监:AI助力企业深度洞察数据
  4. 图像处理--归一化切割--(normalized cut)--Python实现
  5. java facets_project facets java转成web项目
  6. MFC CListCtrl 虚拟列表使用详解
  7. 华云数据×天融信 | 提升云安全能力 联合打造“数据中心云安全资源池解决方案”
  8. GitHub Pages入门那些事儿
  9. 小白入门之路之OSPF基础配置实验----尚文网络奎哥
  10. SQL 去掉字符串中的字母,数字和符号