利用航空图像优化卷积神经网络、XGBoost 和混合 CNN-XGBoost 用于河道笼养红罗非鱼(Oreochromis niloticus Linn.)

W. Taparhudee, Roongparit Jongjaraunsuk, S. Nimitkul, Pimlapat Suwannasing, Wisit Mathurossuwan
{"title":"利用航空图像优化卷积神经网络、XGBoost 和混合 CNN-XGBoost 用于河道笼养红罗非鱼(Oreochromis niloticus Linn.)","authors":"W. Taparhudee, Roongparit Jongjaraunsuk, S. Nimitkul, Pimlapat Suwannasing, Wisit Mathurossuwan","doi":"10.3390/agriengineering6020070","DOIUrl":null,"url":null,"abstract":"Accurate feeding management in aquaculture relies on assessing the average weight of aquatic animals during their growth stages. The traditional method involves using a labor-intensive approach and may impact the well-being of fish. The current research focuses on a unique way of estimating red tilapia’s weight in cage culture via a river, which employs unmanned aerial vehicle (UAV) and deep learning techniques. The described approach includes taking pictures by means of a UAV and then applying deep learning and machine learning algorithms to them, such as convolutional neural networks (CNNs), extreme gradient boosting (XGBoost), and a Hybrid CNN-XGBoost model. The results showed that the CNN model achieved its accuracy peak after 60 epochs, showing accuracy, precision, recall, and F1 score values of 0.748 ± 0.019, 0.750 ± 0.019, 0.740 ± 0.014, and 0.740 ± 0.019, respectively. The XGBoost reached its accuracy peak with 45 n_estimators, recording values of approximately 0.560 ± 0.000 for accuracy and 0.550 ± 0.000 for precision, recall, and F1. Regarding the Hybrid CNN-XGBoost model, it demonstrated its prediction accuracy using both 45 epochs and n_estimators. The accuracy value was around 0.760 ± 0.019, precision was 0.762 ± 0.019, recall was 0.754 ± 0.019, and F1 was 0.752 ± 0.019. The Hybrid CNN-XGBoost model demonstrated the highest accuracy compared to using standalone CNN and XGBoost models and could reduce the time required for weight estimation by around 11.81% compared to using the standalone CNN. Although the testing results may be lower than those from previous laboratory studies, this discrepancy is attributed to the real-world testing conditions in aquaculture settings, which involve uncontrollable factors. To enhance accuracy, we recommend increasing the sample size of images and extending the data collection period to cover one year. This approach allows for a comprehensive understanding of the seasonal effects on evaluation outcomes.","PeriodicalId":505370,"journal":{"name":"AgriEngineering","volume":"8 3","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimizing Convolutional Neural Networks, XGBoost, and Hybrid CNN-XGBoost for Precise Red Tilapia (Oreochromis niloticus Linn.) Weight Estimation in River Cage Culture with Aerial Imagery\",\"authors\":\"W. Taparhudee, Roongparit Jongjaraunsuk, S. Nimitkul, Pimlapat Suwannasing, Wisit Mathurossuwan\",\"doi\":\"10.3390/agriengineering6020070\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Accurate feeding management in aquaculture relies on assessing the average weight of aquatic animals during their growth stages. The traditional method involves using a labor-intensive approach and may impact the well-being of fish. The current research focuses on a unique way of estimating red tilapia’s weight in cage culture via a river, which employs unmanned aerial vehicle (UAV) and deep learning techniques. The described approach includes taking pictures by means of a UAV and then applying deep learning and machine learning algorithms to them, such as convolutional neural networks (CNNs), extreme gradient boosting (XGBoost), and a Hybrid CNN-XGBoost model. The results showed that the CNN model achieved its accuracy peak after 60 epochs, showing accuracy, precision, recall, and F1 score values of 0.748 ± 0.019, 0.750 ± 0.019, 0.740 ± 0.014, and 0.740 ± 0.019, respectively. The XGBoost reached its accuracy peak with 45 n_estimators, recording values of approximately 0.560 ± 0.000 for accuracy and 0.550 ± 0.000 for precision, recall, and F1. Regarding the Hybrid CNN-XGBoost model, it demonstrated its prediction accuracy using both 45 epochs and n_estimators. The accuracy value was around 0.760 ± 0.019, precision was 0.762 ± 0.019, recall was 0.754 ± 0.019, and F1 was 0.752 ± 0.019. The Hybrid CNN-XGBoost model demonstrated the highest accuracy compared to using standalone CNN and XGBoost models and could reduce the time required for weight estimation by around 11.81% compared to using the standalone CNN. Although the testing results may be lower than those from previous laboratory studies, this discrepancy is attributed to the real-world testing conditions in aquaculture settings, which involve uncontrollable factors. To enhance accuracy, we recommend increasing the sample size of images and extending the data collection period to cover one year. This approach allows for a comprehensive understanding of the seasonal effects on evaluation outcomes.\",\"PeriodicalId\":505370,\"journal\":{\"name\":\"AgriEngineering\",\"volume\":\"8 3\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-05-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"AgriEngineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3390/agriengineering6020070\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"AgriEngineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/agriengineering6020070","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

水产养殖业的精确饲养管理依赖于评估水生动物生长阶段的平均体重。传统方法需要使用劳动密集型方法,可能会影响鱼类的健康。目前的研究重点是利用无人飞行器(UAV)和深度学习技术,通过河流估算网箱养殖红罗非鱼体重的独特方法。所述方法包括通过无人机拍摄照片,然后将深度学习和机器学习算法应用于照片,如卷积神经网络(CNN)、极梯度提升(XGBoost)和混合 CNN-XGBoost 模型。结果表明,卷积神经网络模型在60个epoch后达到了准确率峰值,准确率、精确度、召回率和F1得分值分别为0.748±0.019、0.750±0.019、0.740±0.014和0.740±0.019。在使用 45 个 n_estimators 时,XGBoost 的准确率达到峰值,准确率约为 0.560 ± 0.000,精度、召回率和 F1 约为 0.550 ± 0.000。至于混合 CNN-XGBoost 模型,它在使用 45 个历时和 n_estimators 时都表现出了预测准确性。准确率约为 0.760 ± 0.019,精确度为 0.762 ± 0.019,召回率为 0.754 ± 0.019,F1 为 0.752 ± 0.019。与使用独立的 CNN 和 XGBoost 模型相比,混合 CNN-XGBoost 模型的准确率最高,与使用独立的 CNN 相比,权重估计所需的时间减少了约 11.81%。虽然测试结果可能低于以前的实验室研究结果,但这种差异是由于水产养殖环境中的实际测试条件造成的,其中涉及不可控因素。为提高准确性,我们建议增加图像样本量,并将数据收集期延长至一年。这种方法可以全面了解季节对评估结果的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Optimizing Convolutional Neural Networks, XGBoost, and Hybrid CNN-XGBoost for Precise Red Tilapia (Oreochromis niloticus Linn.) Weight Estimation in River Cage Culture with Aerial Imagery
Accurate feeding management in aquaculture relies on assessing the average weight of aquatic animals during their growth stages. The traditional method involves using a labor-intensive approach and may impact the well-being of fish. The current research focuses on a unique way of estimating red tilapia’s weight in cage culture via a river, which employs unmanned aerial vehicle (UAV) and deep learning techniques. The described approach includes taking pictures by means of a UAV and then applying deep learning and machine learning algorithms to them, such as convolutional neural networks (CNNs), extreme gradient boosting (XGBoost), and a Hybrid CNN-XGBoost model. The results showed that the CNN model achieved its accuracy peak after 60 epochs, showing accuracy, precision, recall, and F1 score values of 0.748 ± 0.019, 0.750 ± 0.019, 0.740 ± 0.014, and 0.740 ± 0.019, respectively. The XGBoost reached its accuracy peak with 45 n_estimators, recording values of approximately 0.560 ± 0.000 for accuracy and 0.550 ± 0.000 for precision, recall, and F1. Regarding the Hybrid CNN-XGBoost model, it demonstrated its prediction accuracy using both 45 epochs and n_estimators. The accuracy value was around 0.760 ± 0.019, precision was 0.762 ± 0.019, recall was 0.754 ± 0.019, and F1 was 0.752 ± 0.019. The Hybrid CNN-XGBoost model demonstrated the highest accuracy compared to using standalone CNN and XGBoost models and could reduce the time required for weight estimation by around 11.81% compared to using the standalone CNN. Although the testing results may be lower than those from previous laboratory studies, this discrepancy is attributed to the real-world testing conditions in aquaculture settings, which involve uncontrollable factors. To enhance accuracy, we recommend increasing the sample size of images and extending the data collection period to cover one year. This approach allows for a comprehensive understanding of the seasonal effects on evaluation outcomes.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信