PhytNet -- Tailored Convolutional Neural Networks for Custom Botanical Data
Jamie R. Sykes, Katherine Denby, Daniel W. Franks

TL;DR
PhytNet is a new CNN architecture tailored for small, specialized botanical datasets, demonstrating superior performance and efficiency in classifying cocoa tree diseases compared to existing models.
Contribution
The paper introduces PhytNet, a novel CNN architecture designed specifically for small botanical datasets, informed by spectroscopy data, with improved accuracy and low computational cost.
Findings
PhytNet outperforms ResNet18 and EfficientNet on cocoa disease classification.
PhytNet shows no overfitting and low computational cost (1.19 GFLOPS).
Spectroscopy data analysis informed data collection and model development.
Abstract
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. We address this gap with informed data collection and the development of a new CNN 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 analysis of spectroscopy data, which provided useful insights into the spectral characteristics of cocoa trees. Such information could inform future data collection and model development. Cocoa was chosen as a focal species due to the diverse pathology of its diseases, which pose significant challenges for detection. ResNet18 showed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOil Palm Production and Sustainability · Smart Agriculture and AI
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Depthwise Convolution · Pointwise Convolution · Depthwise Separable Convolution · Inverted Residual Block · Average Pooling · Max Pooling · Sigmoid Activation · Squeeze-and-Excitation Block · Residual Connection
