精确杂草控制植物检测模型的改进推广

8 篇文章 2 订阅 ¥89.90 ¥99.00
本文探讨了深度学习植物检测模型的泛化误差,使用广泛的25个子数据集训练YOLOv3目标检测器,研究数据集宽度和长度对泛化的影响。通过增量训练,模型能适应新领域,降低泛化误差。
摘要由CSDN通过智能技术生成

Improved generalization of a plant-detection model for precision weed control

摘要

植物检测模型缺乏普遍性是阻碍实现自主杂草控制系统的主要挑战之一。
本文研究了训练和测试数据集分布对植物检测模型泛化误差的影响,并使用增量训练来减小泛化误差。在本文中,我们使用YOLOv3目标探测器作为植物检测模型。为了训练模型并测试其泛化特性,我们使用了一个广泛的数据集,包括25个子数据集,采样自多个不同的地理区域、土壤类型、耕作条件,包含杂草、背景植被、相机质量和光照变化。利用该数据集,我们评估了植物检测模型的泛化误差,评估了来自多个耕地的采样训练图像对我们的植物检测模型泛化的影响,研究了训练图像个数与植物检测模型泛化程度的关系,并采用增量训练的方法来减小新耕地植物检测模型的泛化误差。
结果表明,我们的植物检测模型平均泛化误差为0.06 mAP。增加用于训练的子数据集的数量,同时保持训练图像的总数量不变,增加了训练集覆盖的变异,提高了植物检测模型的泛化程度。增加更多的训练图像样本,从相同的数据集进一步提高泛化。然而,这种效果是有限的,只有当新的图像覆盖新的变化时才有效。天真地添加更多的图像并不能为训练分布之外的特定场景准备模型。使用增量训练,模型可以适应这种情况,并可以减轻泛化误差。根据训练集和新领域之间的差异,只需对25张图像进行微调就可以减轻泛化误差。

1、介绍

实现可推广到多个领域的杂草检测模型是杂草精确控制中植物检测的主要挑战。在实际应用中,每个区域的土壤、植物种类、生长阶段、生长条件和田间环境都不同,当检测模型遇到未训练的田间条件时,其性能会很差。这种性能下降被称为“泛化误差”。当机器学习模型在训练过程中不学习记住特定的样本,而是学习通用模式时,机器学习模型具有良好的泛化能力,该模式描述了一个分布ÿ

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕竟是shy哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值