Abstract

Deep learning is making strides in plant phenotyping and agriculture. But pretrained models require significant adaptation to work on new target datasets originating from a different experiment even on the same species. The current solution is to retrain the model on the new target data implying the need for annotated and labelled images. This paper addresses the problem of adapting a previously trained model on new target but unlabelled images. Our method falls in the broad machine learning problem of domain adaptation, where our aim is to reduce the difference between the source and target dataset (domains). Most classical approaches necessitate that both source and target data are simultaneously available to solve the problem. In agriculture it is possible that source data cannot be shared. Hence, we propose to update the model without necessarily sharing the data of the training source to preserve confidentiality. Our major contribution is a model that reduces the domain shift using an unsupervised adversarial adaptation mechanism on statistics of the training (source) data. In addition, we propose a multi-output training process that (i) allows (quasi-)integer leaf counting predictions; and (ii) improves the accuracy on the target domain, by minimising the distance between the counting distributions on the source and target domain. In our experiments we used a reduced version of the CVPPP dataset as source domain. We performed two sets of experiments, showing domain adaptation in the intra-and inter-species case. Using an Arabidopsis dataset as target domain, the prediction results exhibit a mean squared error (MSE) of 2.3. When a different plant species was used (Komatsuna), the MSE was 1.8.

Highlights

  • Plant phenotyping focuses on the characterisation of plants by analysing visual traits

  • We propose a method that aims to improve performance of leaf counting models in unseen scenarios, using adversarial domain adaptation to reduce the domain shift between two datasets

  • We used the following datasets, whose examples are displayed in Figure 5: 1. CVPPP*: we used the training Arabidopsis images of the CVPPP 2017 dataset A1,A2, and A4 [3, 21]. (We used the star * symbol to emphasise that we are not using the entire CVPPP dataset, as A3 was excluded as train and test set because it contains Tobacco plants – different species than the Arabidopsis.); 2

Read more

Summary

Introduction

Plant phenotyping focuses on the characterisation of plants by analysing visual traits. It is known that when trained on a source dataset may not work with adequate precision on unseen target data. This is typically known as the generalisation problem. The distance between these two clusters is known as domain shift

Objectives
Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.