Related Experiment Video
Updated: Jul 21, 2025

Author Spotlight: UAV Remote Sensing for Efficient Invasive Plant Biomass Estimation
Published on: February 9, 2024
Usage of the XGBoost and MARS algorithms for predicting body weight in Kajli sheep breed
Asim Faraz1, Cem Tırınk2, Hasan Önder3
1Department of Livestock and Poultry Production, Bahauddin Zakariya University, Multan, Pakistan.
Abstract:
This study aimed to utilize the XGBoost and MARS algorithms to predict present weight from body measurements. The algorithms have the potential to model nonlinear relationships between body measurements and weight, and this study attempted to find a model that provided the most accurate predictions of present weight. The current study was conducted with 152 animals in order to achieve a certain goal. To compare the model performances, goodness-of-fit criteria such as R2, r, RMSE, CV, SDratio, PI, MAPE, AIC were used. According to the results of this study, the XGBoost algorithm was the most reliable model for predicting present weight from body measurement. Even if the XGBoost algorithm was the most accurate model, the MARS algorithm was the reliable model for the same aim. In addition, it is hoped that the results of this study will help researchers and breeders better understand the relationship between body measurements and weight and ultimately be able to help individuals better manage their weight. As a conclusion, in the current study, the XGBoost algorithm is an effective, efficient, and reliable tool for accurately estimating present weight from body measurements. This makes it an invaluable tool in rural areas, where traditional weighing scales may not be available or reliable.
Related Concept Videos
Weighted Mean
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
Apparent Weight
Consider a person standing on a bathroom scale inside an elevator. If the scale is accurate at rest, its reading equals the...
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Calibration Curves: Linear Least Squares
For data that follow a straight line, the standard method for fitting is the linear...
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:

