Cargando…
Improving plant disease classification by adaptive minimal ensembling
A novel method for improving plant disease classification, a challenging and time-consuming process, is proposed. First, using as baseline EfficientNet, a recent and advanced family of architectures having an excellent accuracy/complexity trade-off, we have introduced, devised, and applied refined t...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9499023/ https://www.ncbi.nlm.nih.gov/pubmed/36160929 http://dx.doi.org/10.3389/frai.2022.868926 |
_version_ | 1784794903303159808 |
---|---|
author | Bruno, Antonio Moroni, Davide Dainelli, Riccardo Rocchi, Leandro Morelli, Silvia Ferrari, Emilio Toscano, Piero Martinelli, Massimo |
author_facet | Bruno, Antonio Moroni, Davide Dainelli, Riccardo Rocchi, Leandro Morelli, Silvia Ferrari, Emilio Toscano, Piero Martinelli, Massimo |
author_sort | Bruno, Antonio |
collection | PubMed |
description | A novel method for improving plant disease classification, a challenging and time-consuming process, is proposed. First, using as baseline EfficientNet, a recent and advanced family of architectures having an excellent accuracy/complexity trade-off, we have introduced, devised, and applied refined techniques based on transfer learning, regularization, stratification, weighted metrics, and advanced optimizers in order to achieve improved performance. Then, we go further by introducing adaptive minimal ensembling, which is a unique input to the knowledge base of the proposed solution. This represents a leap forward since it allows improving the accuracy with limited complexity using only two EfficientNet-b0 weak models, performing ensembling on feature vectors by a trainable layer instead of classic aggregation on outputs. To the best of our knowledge, such an approach to ensembling has never been used before in literature. Our method was tested on PlantVillage, a public reference dataset used for benchmarking models' performances for crop disease diagnostic, considering both its original and augmented versions. We noticeably improved the state of the art by achieving 100% accuracy in both the original and augmented datasets. Results were obtained using PyTorch to train, test, and validate the models; reproducibility is granted by providing exhaustive details, including hyperparameters used in the experimentation. A Web interface is also made publicly available to test the proposed methods. |
format | Online Article Text |
id | pubmed-9499023 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-94990232022-09-23 Improving plant disease classification by adaptive minimal ensembling Bruno, Antonio Moroni, Davide Dainelli, Riccardo Rocchi, Leandro Morelli, Silvia Ferrari, Emilio Toscano, Piero Martinelli, Massimo Front Artif Intell Artificial Intelligence A novel method for improving plant disease classification, a challenging and time-consuming process, is proposed. First, using as baseline EfficientNet, a recent and advanced family of architectures having an excellent accuracy/complexity trade-off, we have introduced, devised, and applied refined techniques based on transfer learning, regularization, stratification, weighted metrics, and advanced optimizers in order to achieve improved performance. Then, we go further by introducing adaptive minimal ensembling, which is a unique input to the knowledge base of the proposed solution. This represents a leap forward since it allows improving the accuracy with limited complexity using only two EfficientNet-b0 weak models, performing ensembling on feature vectors by a trainable layer instead of classic aggregation on outputs. To the best of our knowledge, such an approach to ensembling has never been used before in literature. Our method was tested on PlantVillage, a public reference dataset used for benchmarking models' performances for crop disease diagnostic, considering both its original and augmented versions. We noticeably improved the state of the art by achieving 100% accuracy in both the original and augmented datasets. Results were obtained using PyTorch to train, test, and validate the models; reproducibility is granted by providing exhaustive details, including hyperparameters used in the experimentation. A Web interface is also made publicly available to test the proposed methods. Frontiers Media S.A. 2022-09-08 /pmc/articles/PMC9499023/ /pubmed/36160929 http://dx.doi.org/10.3389/frai.2022.868926 Text en Copyright © 2022 Bruno, Moroni, Dainelli, Rocchi, Morelli, Ferrari, Toscano and Martinelli. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Artificial Intelligence Bruno, Antonio Moroni, Davide Dainelli, Riccardo Rocchi, Leandro Morelli, Silvia Ferrari, Emilio Toscano, Piero Martinelli, Massimo Improving plant disease classification by adaptive minimal ensembling |
title | Improving plant disease classification by adaptive minimal ensembling |
title_full | Improving plant disease classification by adaptive minimal ensembling |
title_fullStr | Improving plant disease classification by adaptive minimal ensembling |
title_full_unstemmed | Improving plant disease classification by adaptive minimal ensembling |
title_short | Improving plant disease classification by adaptive minimal ensembling |
title_sort | improving plant disease classification by adaptive minimal ensembling |
topic | Artificial Intelligence |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9499023/ https://www.ncbi.nlm.nih.gov/pubmed/36160929 http://dx.doi.org/10.3389/frai.2022.868926 |
work_keys_str_mv | AT brunoantonio improvingplantdiseaseclassificationbyadaptiveminimalensembling AT moronidavide improvingplantdiseaseclassificationbyadaptiveminimalensembling AT dainelliriccardo improvingplantdiseaseclassificationbyadaptiveminimalensembling AT rocchileandro improvingplantdiseaseclassificationbyadaptiveminimalensembling AT morellisilvia improvingplantdiseaseclassificationbyadaptiveminimalensembling AT ferrariemilio improvingplantdiseaseclassificationbyadaptiveminimalensembling AT toscanopiero improvingplantdiseaseclassificationbyadaptiveminimalensembling AT martinellimassimo improvingplantdiseaseclassificationbyadaptiveminimalensembling |