پیشبینی وزن گوسفند مغانی در طول دوره رشد با استفاده از شبکه‌ عصبی مصنوعی

نوع مقاله : مقاله پژوهشی

نویسندگان

1 استادیار، دانشکده کشاورزی و منابع طبیعی اهر، دانشگاه تبریز

2 دانشیار ، دانشکده کشاوری و منابع طبیعی اهر، دانشگاه تبریز

3 دانش‌آموخته کارشناسی ارشد، گروه علوم دامی، دانشکده کشاورزی و منابع طبیعی اهر، دانشگاه تبریز،

چکیده

سابقه و هدف: باید راه‌کارهایی به‌منظور افزایش رشد و تولید گوشت گوسفند در ایران در نظر گرفته شود. تخمین وزن گوسفند به تعیین زمان بهینه برای کشتار و همچنین برنامه تغذیه‌ای مناسب کمک می‌کند. تخمین وزن گوسفند را می‌توان با استفاده از مدل‌های ریاضی توصیف‌کننده رشد بررسی نمود. هدف از این مطالعه بررسی عملکرد شبکه عصبی مصنوعی در پیش‌بینی وزن گوسفند مغانی در طول دوره رشد حیوان تا یک سالگی است.
مواد و روش‌ها: در این تحقیق از اطلاعات مربوط به صفات وزن گوسفندان مغانی از تولد تا یک سالگی به تعداد 10726 رأس که طی سال‌های 1368 تا 1395 در ایستگاه اصلاح نژاد گوسفند مغانی واقع در جعفرآباد مغان استان اردبیل جمع‌آوری ‌شده بود، استفاده گردید. از یک شبکه عصبی مصنوعی پرسپترون چند لایه با الگوریتم پس انتشار خطا جهت پیش‌بینی وزن حیوان در طول دوره رشد استفاده گردید. از توابع انتقالی همچون تانژانت اکسون، سیگموئید اکسون و تانژانت هیپربولیک خطی آکسون و الگوریتم‌های آموزشی همچون مومنتوم، گرادیان نزولی و لونبرگ مارکوات جهت طراحی ساختار شبکه عصبی پرسپترون چند لایه استفاده شد. شاخص‌های نیکوئی برازش جهت انتخاب بهترین ساختار شبکه شامل ضریب تبیین (R2)، مجذور میانگین مربعات خطا (MSE) و میانگین خطای مطلق (MAE) بود.
یافته‌ها: در شبکه عصبی مصنوعی با سه متغیر ورودی (جنسیت، فصل رکوردگیری و سن دام)، تابع تانژانت هیپربولیک آکسون و الگوریتم آموزشی گرادیان نزولی بهترین عملکرد را داشت به‌طوری‌که ضریب تبیین، مجذور میانگین مربعات خطا و میانگین خطای مطلق به‌ترتیب 919/0، 602/21 و 504/3 بودند. در شبکه عصبی مصنوعی با چهار متغیر ورودی (جنسیت، فصل رکوردگیری، تیپ تولد و سن دام)، تابع محرک تانژانت هیپربولیک آکسون و الگوریتم آموزشی مومنتوم بهترین عملکرد را داشت به‌طوری‌که ضریب تبیین، مجذور میانگین مربعات خطا و میانگین خطای مطلق به‌ترتیب 923/0، 887/14 و 864/2 بودند. در مدل شبکه عصبی مصنوعی با پنج متغیر ورودی (جنسیت، فصل رکوردگیری، تیپ تولد، سن مادر هنگام زایش و سن دام)، تابع محرک تانژانت هیپربولیک خطی آکسون و الگوریتم آموزشی لونبرگ مارکوات توانایی تخمین وزن گوسفند مغانی را دارا بود و در این ساختار، ضریب تبیین، مجذور میانگین مربعات خطا و میانگین خطای مطلق به‌ترتیب 928/0، 790/13 و 754/2 بودند.
نتیجه‌گیری: نتایج این تحقیق نشان داد که مدل شبکه عصبی مصنوعی بکار رفته با دقت بسیار بالایی توانایی پیش‌بینی وزن گوسفند مغانی در طول دوره رشد حیوان تا یک سالگی را دارد. به طوری که ضرایب همبستگی در استفاده از سه، چهار و پنج متغییر ورودی جهت پیش‌بینی وزن گوسفند مغانی به‌ترتیب 95/0، 96/0 و 96/0 بود.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Application of artificial neural networks to predict body weight of Moghani sheep during the growth period

نویسندگان [English]

  • Rashid Safari 1
  • Mohammadreza Sheikhlou 2
  • Mohammad Esmaeilpour 1
  • Zeinab Ghorbani 3
1 Assistant prof., Dept. of Animal Sciences, Ahar Faculty of Agriculture and Natural Resources, University of Tabriz, Ahar, Iran,
2 Associated Professor, Ahar Faculty of Agriculture and Natural Resources, University of Tabriz, Ahar, I. R. Iran.
3 Master's degree student, Department of Animal Sciences, Faculty of Agriculture and Natural Resources, Ahar, University of Tabriz,
چکیده [English]

Background and Objectives: Strategies should be considered to increase the growth and production of sheep meat in Iran. Weight prediction of sheep helps to determine the optimal time for slaughter as well as the appropriate feeding program. Weight prediction can be investigated using mathematical models describing growth.The purpose of this study was to evaluate the performance artificial neural networks in predicting the weight of Moghani sheeps during the growth period of the animal up to one year of age.
Materials and Methods: In this study, the information related to the weight characteristics of 10726 Moghani sheep from birth to one year old, which were collected during the years 1989 to 2016 in the breeding station of Moghani sheep located in Jafarabad Moghan, Ardabil province, was used. To more investigate the growth curve, a multi-layer perceptron artificial neural network accompanied by the backpropagation algorithm was used in this research. Transfer functions such as tangent axon, sigmoid axon, and hyperbolic linear tangent and training algorithms such as momentum, gradient descent, and Levenberg–Marquardt algorithm were used to design the multi-layer perceptron neural network. After fitting nonlinear models and artificial neural network, goodness-of-fit indices including coefficient of determination R2, MSE and MAE were used to select the best model.
Results: The results of this study showed that in the artificial neural network, with three input variables (sex, recording season and age), the hyperbolic axon tangent function and training algorithm of gradient descent was the best performance, with the explanation coefficient, the average square squares, and the average absolute error of 0.919, 602.60 and 3.50, respectively. In the artificial neural network with four input variables (sex, recording season, birth type and age), 1 hidden layer, axon stimulus function, and momentum learning algorithm, had the best performance so that the explanation coefficient, average error squares, and the an absolute error were 0.923, 123/864 and 2864/864, respectively. In the artificial neural network with five input variables (Sex, season of recording, type of birth, age of mother at birth and age of animal), 1 hidden layer, axon hyperbolic linear tangent stimulus function, and Levenberg–Marquardt algorithm, explanation coefficient, the average square squares, and the mean of the absolute error were 0.928, 0 and 2.754, respectively.
Conclusion: The results of this study showed that the artificial neural network model used in this research, with very high accuracy, has the ability to predict the weight of Moghani sheep during the animal's growth period up to one year of age. So that the correlation coefficients in using three, four and five input variables to predict the weight of Moghani sheep were 0.95, 0.96 and 0.96, respectively.

کلیدواژه‌ها [English]

  • Artificial neural networks
  • Growth traits
  • Moghani sheep
Bahreini Behzadi, M.R. (2015). Comparison of different growth models and artificial neural network to fit the growth curve of Lori-Bakhtiari sheep. Journal of Ruminant Research, 3(2): 123-146. (In Persian)
Bahraini Behzadi, M.R. (2018). Genetic and phenotypic investigation of growth curve characteristics and prediction of some carcass traits by artificial neural network in Baluchi sheep. PhD thesis, Ferdowsi University of Mashhad. (In Persian)
Beiranvand, F., Beigi Nasiri, MT, Masoudi, A. & Shabaninejad, A. (2016). Study of Lori growth traits using nonlinear models and artificial neural network optimized by genetic algorithm. Animal Science Research Journal, 1: 129-142.
Daskiran, I., Koncagul, S. & Bingol, M. (2010). Growth characteristics of Indigenous Norduz female and male lambs. Journal of Agriculture Science, 16 (1): 62–9.
Fitzhugh, HA. (1976). Analysis of growth curves and strategies for altering their shape. Animal Sciense, 42:1036–1051.
Ganesan, R., Dhanavanthan, P., Kiruthika, C., Kumarasamy, P. & Balasubramanyam, D. (2014). Comparative study of linear mixed-effects and artificial neural network models for longitudinal unbalanced growth data of Madras Red sheep. Animal Sciense, 7(2): 58-52.
Ghavi Hosseinzadeh, N. & Ardalan, M. (2010). Estimation of genetic parameters for body weight traits and litter size of Moghani sheep. Journal of Agriculture Science Cambridge, 148: 363–370.
Ghorbani, Z., Sheikhlou, M.R., & Karimi, A. (2021). Estimation of genetic parameters of growth curve components obtained from comparison of nonlinear models in Moghani sheep breed. Journal of Ruminant Research, 9: 99- 113. (In Persian).
Ghotbaldini, H.R., Mohammadabadi, M.R., Nezamabadi Pour, H. (2018). Application of artificial intelligence for estimating breeding value of body weight in birth and 3 months' age in Kermani sheep breed. Modern Genetics, 3: 331- 323.
Izy, J. & Zarghi, H. (2015). Comparison of Regression and Artificial Neural Network Models in Predicting the Production Performance of Laying Hens. Iranian Journal of Animal Science Research, 7(1): 58-65. (In Persian)
Jafaroghli, M., Rashidi, A., Mokhtari, S.M., & Shadparvar, A.A. (2010). (Co)Variance components and genetic parameter estimates for growth traits in Moghani sheep. Small Ruminant Researh, 91:170–177.
Kaewtapee, C., Khatchaturant, V. & Bunchasak, C. (2011). Comparison of growth models between artificial neural networks and nonlinear regression analysis in Cheery vally ducks. Applied Poultry Research, 20: 421- 428.
Mirderikvandi, M., Masoudi, A., Azarfar, A. & Kiani, A. (2015). Comparison of Gompertz and artificial neutral network models of broiler growth received Artichoke extract in their drinking water.  Iranian Journal of Animal Science, 46(1): 9-16. (In Persian)
Muhammad, A., Eyduran, E., Tariq, M.M., Cem, T. & Ferhat, A. (2015). Comparison of artificial neural network and decision tree algorithms used for predicting live weight at post weaning period from some biometrical characteristics in Harnai sheep. Pakistan Journal of Zoology, 47 (6): 1579- 1585.  
Safari, R., Sheikhlou, M.R., Esmaeilpour, M., Jafarzadeh, H. & Sheikhali Pour, A. (2024). Application of artificial neural networks to predict milk production in Holstein cows. Journal of Ruminant Research, 12: 113-128. (In Persian)
Torres, M., Hervas, C. & Amador, F., (2005). Approximating the sheep milk production curve through the use of artificial neural networks andgenetic algorithms. Computers and Operations Research, 32: 2653–70.
Zakizadeh, S., Saghi, D.A. & Memarian, H., (2020). Mathematical description of growth curve in Kurdish sheep using artificial neural network and its comparison with non-linear models. Animal Production Research, 9, 45-59. (In Persian)