Uzhinskiy Alexander
Joint Institute for Nuclear Research, 6 Joliot-Curie, Dubna 141980, Russia.
Biology (Basel). 2025 Jan 19;14(1):99. doi: 10.3390/biology14010099.
Early detection of plant diseases is crucial for agro-holdings, farmers, and smallholders. Various neural network architectures and training methods have been employed to identify optimal solutions for plant disease classification. However, research applying one-shot or few-shot learning approaches, based on similarity determination, to the plantdisease classification domain remains limited. This study evaluates different loss functions used in similarity learning, including Contrastive, Triplet, Quadruplet, SphereFace, CosFace, and ArcFace, alongside various backbone networks, such as MobileNet, EfficientNet, ConvNeXt, and ResNeXt. Custom datasets of real-life images, comprising over 4000 samples across 68 classes of plant diseases, pests, and their effects, were utilized. The experiments evaluate standard transfer learning approaches alongside similarity learning methods based on two classes of loss function. Results demonstrate the superiority of cosine-based methods over Siamese networks in embedding extraction for disease classification. Effective approaches for model organization and training are determined. Additionally, the impact of data normalization is tested, and the generalization ability of the models is assessed using a special dataset consisting of 400 images of difficult-to-identify plant disease cases.
植物病害的早期检测对农业企业、农民和小农户至关重要。人们采用了各种神经网络架构和训练方法来确定植物病害分类的最佳解决方案。然而,基于相似度判定的单样本或少样本学习方法在植物病害分类领域的应用研究仍然有限。本研究评估了相似度学习中使用的不同损失函数,包括对比损失函数、三元组损失函数、四元组损失函数、球面脸损失函数、余弦脸损失函数和弧脸损失函数,以及各种骨干网络,如MobileNet、EfficientNet、ConvNeXt和ResNeXt。使用了包含68类植物病害、害虫及其影响的4000多个样本的真实图像自定义数据集。实验评估了标准迁移学习方法以及基于两类损失函数的相似度学习方法。结果表明,在病害分类的嵌入提取方面,基于余弦的方法优于暹罗网络。确定了有效的模型组织和训练方法。此外,测试了数据归一化的影响,并使用由400张难以识别的植物病害案例图像组成的特殊数据集评估了模型的泛化能力。