← Papers

Unverified paper record

Tailoring convolutional neural networks for custom botanical data.

Applications in plant sciences · 21 Oct 2024 · 10.1002/aps3.11620

Abstract

Premise Automated disease, weed, and crop classification with computer vision will be invaluable in the future of agriculture. However, existing model architectures like ResNet, EfficientNet, and ConvNeXt often underperform on smaller, specialised datasets typical of such projects. Methods We address this gap with informed data collection and the development of a new convolutional neural network architecture, PhytNet. Utilising a novel dataset of infrared cocoa tree images, we demonstrate PhytNet's development and compare its performance with existing architectures. Data collection was informed by spectroscopy data, which provided useful insights into the spectral characteristics of cocoa trees. Cocoa was chosen as a focal species due to the diverse pathology of its diseases, which pose significant challenges for detection. Results ResNet18 showed some signs of overfitting, while EfficientNet variants showed distinct signs of overfitting. By contrast, PhytNet displayed excellent attention to relevant features, almost no overfitting, and an exceptionally low computation cost of 1.19 GFLOPS. Conclusions We show that PhytNet is a promising candidate for rapid disease or plant classification and for precise localisation of disease symptoms for autonomous systems. We also show that the most informative light spectra for detecting cocoa disease are outside the visible spectrum and that efforts to detect disease in cocoa should be focused on local symptoms, rather than the systemic effects of disease.

Plant phenotyping relevance

植物病害画像から症状を検出・局在化するCNNアーキテクチャPhytNetを開発し、既存モデルと比較検証しており、植物表現型取得・抽出法が中心である。

abstractthe development of a new convolutional neural network architecture, PhytNet
abstractwe demonstrate PhytNet's development and compare its performance with existing architectures
abstractprecise localisation of disease symptoms for autonomous systems

Code and data availability

The paper's cocoa disease image/spectroscopy data are deposited on OSF (freely accessible via the provided link) and the PhytNet training/optimisation code is publicly available on GitHub. Both are paper-specific, public, and actionable.

Codepublic

The code to optimise and train PhytNet for your data can be found at: https://Github.com/jrsykes/PhytNet .

Open resource ↗Github · jrsykes/PhytNet · lines:214-297

This is an automatically classified, unverified record. Curator approval is required before any resource enters the Catalog.