Suppr超能文献

使用人工神经网络、最近邻算法和CART算法估算苏姜猪体重:一项基于形态学测量的比较研究

Estimating body weight in Sujiang pigs using artificial neural network, nearest neighbor, and CART algorithms: a comparative study using morphological measurements.

作者信息

Ergin Malik, Koşkan Özgür

机构信息

Faculty of Agriculture, Department of Animal Science, Isparta University of Applied Sciences, Isparta, Türkiye.

出版信息

Trop Anim Health Prod. 2025 Jan 6;57(1):17. doi: 10.1007/s11250-024-04258-7.

Abstract

The objectives of this study were to evaluate different machine learning algorithms for predicting body weight (BW) in Sujiang pigs using the following morphological traits: age, body length (BL), backfat thickness (BFT), chest circumference (CC), body height (BH), chest width (CW), and hip width (HW). Additionally, this study also investigated which machine learning algorithms could accurately and efficiently predict body weight in pigs using a limited set of morphological traits. For this purpose, morphological measurements of 365 mature (180 ± 5 days) Sujiang pigs from the Jiangsu Sujiang Pig Breeding Farm in Taizhou, Jiangsu Province, China were used. The age of the pigs (180 ± 5 days) was also included as a nominal predictor. In total, 218 individual measurements were obtained after data preprocessing. In the Sujiang pig dataset, BW had a significantly positive and high linear relationship with BH, BL, CW, HW, and CC resulting in values of 0.66, 0.72, 0.81, 0.84, and 0.88, respectively (p < 0.01). Artificial neural network (ANN), K-nearest neighbors (KNN), and classification and regression tree (CART) algorithms were used to predict BW. Overall, the ANN algorithm outperformed the other algorithms in this pig dataset according to the goodness of fit criteria of R = 0.85, RMSE = 3.98, MAD = 3.25, MAPE = 4.25, SDR = 0.39, RAE = 0.002, MRAE = 0.008, and AIC = 97.96. The ANN algorithm was trained using several training algorithms, such as the Levenberg‒Marquardt algorithm, Bayesian regularization, and scaled conjugate gradient. In addition, the number of neurons in the hidden layer was manipulated to 2, 3, or 4. All training algorithms yielded similar results. However, when the predictor variables were HW, BL, and BH, the Levenberg-Marquardt network had the best ability to predict body weight in Sujiang pigs (R = 0.83). When BH measurements were not included in the model, the model's predictive ability decreased by approximately 5%. According to the results, the use of Levenberg‒Marquardt and Bayesian Regularization in the ANN algorithm can help improve breeding strategies. The traits determined to be the best predictors of BW in Sujiang pigs using the ANN algorithm can be used as indirect selection criteria in the future. This study suggests that different age stages, breeds, and morphological traits can be used to accurately predict BW in pigs in future research. These findings indicate that the ANN algorithm is a powerful tool for accurately predicting pig BW using a limited set of traits. The results of the ANN model can be used to establish selection criteria and breed standards for Sujiang pigs.

摘要

本研究的目的是评估不同的机器学习算法,利用以下形态特征预测苏姜猪的体重(BW):年龄、体长(BL)、背膘厚度(BFT)、胸围(CC)、体高(BH)、胸宽(CW)和臀宽(HW)。此外,本研究还调查了哪些机器学习算法能够使用有限的一组形态特征准确、高效地预测猪的体重。为此,使用了来自中国江苏省泰州市江苏苏姜猪育种场的365头成年(180±5天)苏姜猪的形态测量数据。猪的年龄(180±5天)也作为名义预测变量纳入。经过数据预处理后,总共获得了218个个体测量值。在苏姜猪数据集中,BW与BH、BL、CW、HW和CC呈显著正相关且线性关系较高,相关系数分别为0.66、0.72、0.81、0.84和0.88(p<0.01)。使用人工神经网络(ANN)、K近邻(KNN)和分类回归树(CART)算法预测BW。总体而言,根据拟合优度标准R = 0.85、RMSE = 3.98、MAD = 3.25、MAPE = 4.25、SDR = 0.39、RAE = 0.002、MRAE = 0.008和AIC = 97.96,ANN算法在该猪数据集中优于其他算法。ANN算法使用了几种训练算法进行训练,如Levenberg-Marquardt算法、贝叶斯正则化和缩放共轭梯度。此外,隐藏层中的神经元数量被调整为2、3或4。所有训练算法都产生了相似的结果。然而,当预测变量为HW、BL和BH时,Levenberg-Marquardt网络预测苏姜猪体重的能力最佳(R = 0.83)。当模型中不包括BH测量值时,模型的预测能力下降了约5%。根据结果,在ANN算法中使用Levenberg-Marquardt和贝叶斯正则化有助于改进育种策略。使用ANN算法确定的苏姜猪BW的最佳预测特征可在未来用作间接选择标准。本研究表明,在未来的研究中,可以使用不同的年龄阶段、品种和形态特征来准确预测猪的BW。这些发现表明,ANN算法是一种利用有限的一组特征准确预测猪BW的强大工具。ANN模型的结果可用于建立苏姜猪的选择标准和品种标准。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验