Asian Journal of Dairy and Food Research
SCOPUS
  • Year: 2025
  • Volume: 44
  • Issue: 5

Choosing the Best Machine Learning Model for Weight Estimation at Different Growth Stages in Bali Cattle

  • Author:
  • Anak Agung Oka1,*, Ni Putu Sarini1, Putu Veri Swastika2, Komang Dharmawan2
  • Total Page Count: 7
  • Page Number: 831 to 837

1Department of Animal Husbandry, Udayana University, Bali80224, Indonesia

2Department of Mathematics, Udayana University, Bali80224, Indonesia

*Corresponding Author: Anak Agung Oka, Department of Animal Husbandry, Udayana University, Bali80224, Indonesia, Email: anakagung_o@unud.ac.id

Online published on 30 October, 2025.

Abstract

Accurate weight estimation is essential for effective livestock management. Bali cattle, a vital component of Indonesia's agricultural economy. Traditional weighing methods pose practical challenges, thus requiring adoption of machine learning (ML) techniques.

This study compares five ML models-linear regression (LR), random forest regression (RFR), support vector regression (SVR), neural network regression (NNR) and polynomial regression (PR)-to determine the most accurate approach for predicting Bali cattle weight across different age groups. The research was conducted at a livestock breeding center in Bali, where morphological features such as body height, body length and heart girth were collected and used as predictors. Results indicate that polynomial regression consistently outperformed other models for middle-aged cattle (366-728 days), while random forest regression performed best for younger (240-365 days) and older (729+days) cattle. SVR and NNR struggled to generalize due to the characteristics of the dataset.

The study highlights the importance of age-specific modeling for precise weight prediction, offering valuable insights into precision livestock management. Future research should explore deep learning or hybrid approaches to improve predictive accuracy for mature cattle.

Keywords

Age-specific modeling, Bali cattle, Livestock management, Machine learning, Weight estimation