Towards modelling beef cattle management with Genetic Programming

Abstract Among the Italian Piemontese Beef Breedings, the yearly production of calves weaned per cow, that is the calves that survive during the period of 60 days following birth, is identified as the main target expressing the performance of a farm. modeling farm dynamics in order to predict the value of this parameter is a possible solution to investigate and highlight breeding strengths, and to find alternatives to penalizing factors. The identification of such variables is a complex but solvable task, since the amount of recorded data among livestock is nowadays huge and manageable through Machine Learning techniques. Besides, the evaluation of the effectiveness of the type of management allows the breeder to consolidate the ongoing processes or, on the contrary, to adopt new management strategies. To solve this problem, we propose a Genetic Programming approach, a white-box technique suitable for big data management, and with an intrinsic ability to select important variables, providing simple models. The most frequent variables encapsulated in the models built by Genetic Programming are highlighted, and their zoological significance is investigated a posteriori, evaluating the performance of the prediction models. Moreover, two of the final expressions selected only three variables among the 48 given in input, one of which is the best performing among GP models. The expressions were then analyzed in order to propose a zootechnical interpretation of the equations. Comparisons with other common techniques, including also black-box methods, are performed, in order to evaluate the performance of different type of methods in terms of accuracy and generalization ability. The approach entailed constructive and helpful considerations to the addressed task, confirming its key-role in the zootechnical field, especially in the beef breeding management.

[1]  Gota Morota,et al.  BIG DATA ANALYTICS AND PRECISION ANIMAL AGRICULTURE SYMPOSIUM: Machine learning and data mining advance predictive big data analysis in precision animal agriculture1 , 2018, Journal of animal science.

[2]  D. Berckmans,et al.  Precision livestock farming for the global livestock sector , 2017 .

[3]  Sara Silva,et al.  GPLAB A Genetic Programming Toolbox for MATLAB , 2004 .

[4]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[5]  Octavio Loyola-González,et al.  Black-Box vs. White-Box: Understanding Their Advantages and Weaknesses From a Practical Point of View , 2019, IEEE Access.

[6]  Nadia Nedjah,et al.  Evolutionary Computation: from Genetic Algorithms to Genetic Programming , 2006, Genetic Systems Programming.

[7]  E. Price,et al.  Fenceline contact of beef calves with their dams at weaning reduces the negative effects of separation on behavior and growth rate. , 2003, Journal of animal science.

[8]  B. Si,et al.  Effect of weaning age on growth performance, feed efficiency, nutrient digestibility and blood-biochemical parameters in Droughtmaster crossbred beef calves , 2017, Asian-Australasian journal of animal sciences.

[9]  G. Morota,et al.  BIG DATA ANALYTICS AND PRECISION ANIMAL AGRICULTURE SYMPOSIUM: Machine learning and data mining advance predictive big data analysis in precision animal agriculture , 2018, Journal of animal science.

[10]  J. C. Gutiérrez-Estrada,et al.  Classification of Spanish autochthonous bovine breeds. Morphometric study using classical and heuristic techniques , 2012 .

[11]  M.L. Williams,et al.  A novel behavioral model of the pasture-based dairy cow from GPS data using data mining and machine learning techniques. , 2016, Journal of dairy science.

[12]  Dries Berckmans,et al.  General introduction to precision livestock farming , 2017 .

[13]  Michael O'Neill,et al.  Riccardo Poli, William B. Langdon, Nicholas F. McPhee: A Field Guide to Genetic Programming , 2009, Genetic Programming and Evolvable Machines.

[14]  M. Therkildsen,et al.  Beef Production Systems with Steers of Dairy and Dairy × Beef Breeds Based on Forage and Semi-Natural Pastures , 2019, Animals : an open access journal from MDPI.

[15]  Maumita Bhattacharya,et al.  Machine Learning for Bioclimatic Modelling , 2013, ArXiv.

[16]  Leonardo Vanneschi,et al.  A GP approach for precision farming , 2020, 2020 IEEE Congress on Evolutionary Computation (CEC).

[17]  Andrej-Nikolai Spiess,et al.  An evaluation of R2 as an inadequate measure for nonlinear models in pharmacological and biochemical research: a Monte Carlo approach , 2010, BMC pharmacology.

[18]  M. Demment LIVESTOCK PRODUCTION SYSTEMS , 2011 .

[19]  S. Schiavon,et al.  Characterisation of beef production systems and their effects on carcass and meat quality traits of Piemontese young bulls. , 2019, Meat science.

[20]  Xiaojin Zhu,et al.  Semi-supervised learning for genomic prediction of novel traits with small reference populations: an application to residual feed intake in dairy cattle , 2016, Genetics Selection Evolution.

[21]  C Kamphuis,et al.  Invited review: Big Data in precision dairy farming , 2019, Animal : an international journal of animal bioscience.

[22]  John R. Koza,et al.  Genetic programming as a means for programming computers by natural selection , 1994 .

[23]  Mariana Recamonde Mendoza,et al.  What variables are important in predicting bovine viral diarrhea virus? A random forest approach , 2015, Veterinary Research.

[24]  Brett Lantz,et al.  Machine learning with R : learn how to use R to apply powerful machine learning methods and gain an insight into real-world applications , 2013 .

[25]  C J Rutten,et al.  Invited review: sensors to support health management on dairy farms. , 2013, Journal of dairy science.

[26]  Riccardo Poli,et al.  A Field Guide to Genetic Programming , 2008 .

[27]  I Aguilar,et al.  Breeding and Genetics Symposium: really big data: processing and analysis of very large data sets. , 2012, Journal of animal science.

[28]  F. Petrera,et al.  A Survey of Italian Dairy Farmers’ Propensity for Precision Livestock Farming Tools , 2019, Animals : an open access journal from MDPI.

[29]  D. Pfeiffer,et al.  Use of data mining techniques to investigate disease risk classification as a proxy for compromised biosecurity of cattle herds in Wales , 2008, BMC veterinary research.

[30]  vacca Piemontese,et al.  Allevamento della manza e della vacca Piemontese , 2019 .

[31]  G. Cozzi,et al.  Main critical factors affecting the welfare of beef cattle and veal calves raised under intensive rearing systems in Italy: a review , 2009 .

[32]  Håkan Ardö,et al.  Feasibility study for the implementation of an automatic system for the detection of social interactions in the waiting area of automatic milking stations by using a video surveillance system , 2016, Comput. Electron. Agric..

[33]  Nadia Nedjah,et al.  Genetic Systems Programming , 2006 .

[34]  B. Sturm,et al.  Implementation of machine vision for detecting behaviour of cattle and pigs , 2017 .

[35]  Pedro M. Domingos A few useful things to know about machine learning , 2012, Commun. ACM.

[36]  Daniel Gianola,et al.  Machine learning methods and predictive ability metrics for genome-wide prediction of complex traits $ , 2014 .

[37]  David E. Amrine,et al.  Comparison of classification algorithms to predict outcomes of feedlot cattle identified and treated for bovine respiratory disease , 2014 .

[38]  B. Earley,et al.  Weaning management of beef calves with implications for animal health and welfare , 2019, Journal of Applied Animal Research.

[39]  R. T. Wilson Livestock Production Systems , 1995 .