{"title":"Robust shrimp disease detection using multi-model convolutional neural networks-based ensemble strategies","authors":"Birkan Büyükarıkan","doi":"10.1016/j.aquaeng.2025.102616","DOIUrl":null,"url":null,"abstract":"<div><div>Viral shrimp diseases pose serious threats to aquaculture production and public health. The lack of effective treatments for these viral infections highlights the urgent need for the development of early and accurate detection methods. Convolutional neural networks (CNNs) have emerged as a promising solution for the non-destructive identification of shrimp diseases. However, individual CNN models may have limitations in accurately classifying these diseases. To address this issue, combining the outputs of multiple CNN models using ensemble learning approaches can be advantageous. In this context, this study aims to classify shrimp diseases using multiple CNN models and ensemble learning strategies. Beta normalization, hard voting, and weighted ensemble learning approaches were employed in the study. The experiments were conducted on a publicly available dataset. In the study, 11 different pre-trained CNN models were used, and their performance was evaluated using 5-fold cross-validation. The results showed that the MobileNet model achieved the highest individual performance, with an average accuracy of 0.919 ± 0.001. This model was followed by DenseNet169, DenseNet121, and DenseNet201 in terms of accuracy rates. The weighted learning strategy (WM-3) using these four models achieved an average accuracy of 0.973 ± 0.004. Additionally, the Gradient-weighted Class Activation Mapping (Grad-CAM) method was used to evaluate the decision-making mechanisms of these models. Statistical evaluations were performed using the Wilcoxon Signed-Rank test and Cohen's d effect size analysis. These findings indicate that utilizing ensemble strategies with a combination of heterogeneous CNN models can significantly improve the accuracy of shrimp disease classification compared to individual CNN models.</div></div>","PeriodicalId":8120,"journal":{"name":"Aquacultural Engineering","volume":"111 ","pages":"Article 102616"},"PeriodicalIF":4.3000,"publicationDate":"2025-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aquacultural Engineering","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0144860925001050","RegionNum":2,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Viral shrimp diseases pose serious threats to aquaculture production and public health. The lack of effective treatments for these viral infections highlights the urgent need for the development of early and accurate detection methods. Convolutional neural networks (CNNs) have emerged as a promising solution for the non-destructive identification of shrimp diseases. However, individual CNN models may have limitations in accurately classifying these diseases. To address this issue, combining the outputs of multiple CNN models using ensemble learning approaches can be advantageous. In this context, this study aims to classify shrimp diseases using multiple CNN models and ensemble learning strategies. Beta normalization, hard voting, and weighted ensemble learning approaches were employed in the study. The experiments were conducted on a publicly available dataset. In the study, 11 different pre-trained CNN models were used, and their performance was evaluated using 5-fold cross-validation. The results showed that the MobileNet model achieved the highest individual performance, with an average accuracy of 0.919 ± 0.001. This model was followed by DenseNet169, DenseNet121, and DenseNet201 in terms of accuracy rates. The weighted learning strategy (WM-3) using these four models achieved an average accuracy of 0.973 ± 0.004. Additionally, the Gradient-weighted Class Activation Mapping (Grad-CAM) method was used to evaluate the decision-making mechanisms of these models. Statistical evaluations were performed using the Wilcoxon Signed-Rank test and Cohen's d effect size analysis. These findings indicate that utilizing ensemble strategies with a combination of heterogeneous CNN models can significantly improve the accuracy of shrimp disease classification compared to individual CNN models.
期刊介绍:
Aquacultural Engineering is concerned with the design and development of effective aquacultural systems for marine and freshwater facilities. The journal aims to apply the knowledge gained from basic research which potentially can be translated into commercial operations.
Problems of scale-up and application of research data involve many parameters, both physical and biological, making it difficult to anticipate the interaction between the unit processes and the cultured animals. Aquacultural Engineering aims to develop this bioengineering interface for aquaculture and welcomes contributions in the following areas:
– Engineering and design of aquaculture facilities
– Engineering-based research studies
– Construction experience and techniques
– In-service experience, commissioning, operation
– Materials selection and their uses
– Quantification of biological data and constraints