journal article·2022-01-21Open access

Towards a Vectorial Approach to Predict Beef Farm Performance

Francesca Abbona, Leonardo Vanneschi, Mario Giacobini

Applied Sciences· Volume 12· Issue 3

Abstract

Accurate livestock management can be achieved by means of predictive models. Critical factors affecting the welfare of intensive beef cattle husbandry systems can be difficult to be detected, and Machine Learning appears as a promising approach to investigate the hundreds of variables and temporal patterns lying in the data. In this article, we explore the use of Genetic Programming (GP) to build a predictive model for the performance of Piemontese beef cattle farms. In particular, we investigate the use of vectorial GP, a recently developed variant of GP, that is particularly suitable to manage data in a vectorial form. The experiments conducted on the data from 2014 to 2018 confirm that vectorial GP can outperform not only the standard version of GP but also a number of state-of-the-art Machine Learning methods, such as k-Nearest Neighbors, Generalized Linear Models, feed-forward Neural Networks, and long- and short-term memory Recurrent Neural Networks, both in terms of accuracy and generalizability. Moreover, the intrinsic ability of GP in performing an automatic feature selection, while generating interpretable predictive models, allows highlighting the main elements influencing the breeding performance.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Genetic and phenotypic traits in livestock · Evolutionary Algorithms and Applications · Greenhouse Technology and Climate Control

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Veterinary Sciences, University of Torino, Largo Paolo Braccini 2, 10095 Grugliasco, Italy

Associazione Nazionale Allevatori Bovini Razza Piemontese, 12061 Carru, Italy

NOVA Information Management School (NOVA IMS), Universidade Nova de Lisboa, Campus de Campolide, 1070-312 Lisboa, Portugal

Funding

Fundação para a Ciência e Tecnologia

References (28)

Show source-provided references
1. Precision livestock farming technologies for welfare management in intensive livestock systems10.20506/rst.33.1.2273 ↗
2. Precision livestock farming for the global livestock sector10.2527/af.2017.0101 ↗
3. Breeding and Genetics Symposium: Really big data: Processing and analysis of very large datasets10.2527/jas.2011-4584 ↗
4. Invited review: Big Data in precision dairy farming10.1017/S1751731118003439 ↗
5. General introduction to precision livestock farming10.2527/af.2017.0102 ↗
6. Editorial: Precision livestock farming: A ’per animal’ approach using advanced monitoring technologies10.1017/S1751731116001142 ↗
7. Liakos, K., Busato, P., Moshou, D., Pearson, S., and Bochtis, D. (2018). Machine Learning in Agriculture: A Review. Sensors, 18.10.3390/s18082674 ↗
8. Big data analytics and precision animal agriculture symposium: Machine learning and data mining advance predictive big data analysis in precision animal agriculture10.1093/jas/sky014 ↗
9. Is inductive machine learning just another wild goose (or might it lay the golden egg)?10.1080/713811742 ↗
10. Artificial neural network models of the rumen fermentation pattern in dairy cattle10.1016/j.compag.2007.08.005 ↗
11. Machine learning methods and predictive ability metrics for genome-wide prediction of complex traits10.1016/j.livsci.2014.05.036 ↗
12. Semi-supervised learning for genomic prediction of novel traits with small reference populations: An application to residual feed intake in dairy cattle10.1186/s12711-016-0262-5 ↗
13. (2021, December 08). Associazione Nazionale Allevatori Bovini Razza Piemontese. Available online: http://www.anaborapi.it.
14. L’allevamento della manza e della vacca piemontese
15. Abbona, F., Vanneschi, L., Bona, M., and Giacobini, M. (2020, January 19–24). A GP approach for precision farming. Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK.10.1109/CEC48606.2020.9185637 ↗
16. Towards modelling beef cattle management with Genetic Programming10.1016/j.livsci.2020.104205 ↗
17. Abraham, A., Nedjah, N., and Mourelle, L.M. (2006). Evolutionary Computation: From Genetic Algorithms to Genetic Programming. Genetic Systems Programming, Springer.10.1007/11521433 ↗
18. Azzali, I., Vanneschi, L., Silva, S., Bakurov, I., and Giacobini, M. (2019, January 24–26). A Vectorial Approach to Genetic Programming. Proceedings of the EuroGP 2019, Leipzig, Germany.10.1007/978-3-030-16670-0_14 ↗
19. Towards the use of vector based GP to predict physiological time series10.1016/j.asoc.2020.106097 ↗
20. Genetic programming as a means for programming computers by natural selection10.1007/BF00175355 ↗
21. Poli, R., Langdon, W., and McPhee, N. (2008). A Field Guide to Genetic Programming, Lulu Enterprises, UK Ltd.
22. Spiess, A., and Neumeyer, N. (2010). An evaluation of R2 as an inadequate measure for nonlinear models in pharmacological and biochemical research: A Monte Carlo approach. BMC Pharmacol., 10.10.1186/1471-2210-10-6 ↗
23. Genetic Programming and Serial Processing for Time Series Classification10.1162/EVCO_a_00110 ↗
24. Bartashevich, P., Bakurov, I., Mostaghim, S., and Vanneschi, L. (2018, January 15–19). A Evolving PSO algorithm design in vector fields using geometric semantic GP. Proceedings of the Genetic and Evolutionary Computation Conference Companion, Kyoto, Japan.10.1145/3205651.3205760 ↗
25. Holladay, K., and Robbins, K.A. (2007, January 1–4). Evolution of Signal Processing Algorithms using Vector Based Genetic Programming. Proceedings of the 2007 15th International Conference on Digital Signal Processing, Cardiff, UK.10.1109/ICDSP.2007.4288629 ↗
26. Silva, S. (2021, December 08). GPLAB—A Genetic Programming Toolbox for MATLAB. Available online: http://gplab.sourceforge.net/index.html.
27. Kuhn, M. (2021, December 08). Classification and Regression Training [R Package Caret Version 6.0-86]. Available online: https://cran.r-project.org/web/packages/caret/caret.pdf.
28. Lantz, B. (2015). Machine Learning with R, Cambridge University Press. [2nd ed.].