A GP approach for precision farming

Livestock is increasingly treated not just as food containers, but as animals that can be susceptible to stress and diseases, affecting, therefore, the production of offspring and the performance of the farm. The breeder needs a simple and useful tool to make the best decisions for his farm, as well as being able to objectively check whether the choices and investments made have improved or worsened its performance. The amount of data is huge but often dispersive: it is therefore essential to provide the farmer with a clear and comprehensible solution, that represents an additional investment. This research proposes a genetic programming approach to predict the yearly number of weaned calves per cow of a farm, namely the measure of its performance. To investigate the efficiency of genetic programming in such a problem, a dataset composed by observations on representative Piedmontese breedings was used. The results show that the algorithm is appropriate, and can perform an implicit feature selection, highlighting important variables and leading to simple and interpretable models.

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

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

[3]  B. De Baets,et al.  Artificial neural network models of the rumen fermentation pattern in dairy cattle , 2008 .

[4]  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.

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

[6]  Jaime Alonso,et al.  Support Vector Regression to predict carcass weight in beef cattle in advance of the slaughter , 2013 .

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

[8]  Greg Bishop-Hurley,et al.  Dynamic cattle behavioural classification using supervised ensemble classifiers , 2015, Comput. Electron. Agric..

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

[10]  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.

[11]  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..

[12]  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.

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

[14]  Patrizia Busato,et al.  Machine Learning in Agriculture: A Review , 2018, Sensors.

[15]  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.

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

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