Article ID Journal Published Year Pages File Type
84166 Computers and Electronics in Agriculture 2015 6 Pages PDF
Abstract

•We present a method to predict the carcass weight from weight trajectories.•We learn herd trajectory instead of having one regression function for each animal.•We use Artificial Intelligence tools: Support Vector Machines for Classification.•Our method outperforms the regression of each animal especially with few weights available.•It enables animals with even one weight to have an acceptable estimation.

The benefits of livestock breeders are usually closely related to the weight of their animals. In this paper we present a method to anticipate the weight of each animal provided we know the past evolution of the herd. Our approach exploits the geometrical relationships of the trajectories of weights along the time. Starting from a collection of data from a set of animals, we learn a family of parallel functions that fits the whole data set, instead of having one regression function for each individual. In this way, our method enables animals with only one or a few weights to have an accurate estimation of their future evolution. Thus, we learn a function F defined on the space of weights and time that separates the trajectories in such a way that F has constant values on each trajectory. The key point is that the specification of F can be done in terms of ordering constraints, in the same way as preference functions or ordinal regressors. Therefore, F can be obtained from a classification SVM (Support Vector Machines). To evaluate the method, we have used a collection of real world data sets of bovines of different breeds and ages. We will show that our method outperforms the separate regression of each animal when there are only a few weights available and we need medium or long term predictions.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science Applications
Authors
, , ,