Melola Discovery

← Melola Discovery

Journal

Automatically Retrained Machine Learning System for Rice Yield Prediction Using Open-Meteo and BPS Data

Jurnal Teknik Elektro · Vol. 18 No. 1 (2026) · pp. 34–39

DOI
10.15294/jte.v18i1.41368
ISSN
2549-1571, 1411-0059
Published
2026-06-30
Publisher
LPPM Universitas Negeri Semarang
Language
eng

Abstract

This study proposes a machine learning–based rice yield prediction system with a self-updating mechanism, using Gorontalo Province, Indonesia, as a case study. The system integrates daily climate data from Open-Meteo with agricultural statistics from the Central Bureau of Statistics (BPS) to support data-driven decision-making in agriculture. A key challenge addressed in this study is the limited availability of yield data, which are provided only at an annual scale for the period 2018–2024, without seasonal labels. To overcome this limitation, a temporal disaggregation approach is adopted to construct initial seasonal yield labels (M1, M2, M3). These constructed labels serve as approximations, enabling the development of a seasonal prediction model under data-constrained conditions. Several machine learning algorithms, namely Gradient Boosting, Random Forest, XGBoost, Ridge Regression, and Linear Regression, are evaluated using Leave-One-Out Cross-Validation (LOO-CV). Model performance is assessed using Mean Absolute Error (MAE), Root Mean Square Error (RMSE), and the coefficient of determination (R²). The results indicate that ensemble-based models outperform linear baselines, with Gradient Boosting providing the best balance between prediction accuracy and model stability. The main contribution of this study is the design of an adaptive prediction system with a self-updating mechanism that supports periodic retraining and dynamic model evaluation. At its current stage, this mechanism is positioned as an initial framework rather than a fully validated continuous learning system. The proposed system is implemented as a web-based platform that supports yield prediction and planting season recommendations, providing a scalable foundation for intelligent agricultural systems in data-limited environments.

Keywords

Collaboration network of the authors

12 authors · 22 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Hasanuddin University
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Moh. RisaldiAffiliation unknown1
Nur Alinuddin KaharuAffiliation unknown1
Agus RomadhonaAffiliation unknown1
SukardiAffiliation unknown1
AsbudiAffiliation unknown1
Andy WardanaHasanuddin University1
Ksatriawan ZaenuddinAffiliation unknown1
Hadi HadiAffiliation unknown1
Dewangga YudhistiraAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://journal.unnes.ac.id/journals/jte/oai, first harvested 6 Nov 2026, last seen 8 Nov 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en">Automatically Retrained Machine Learning System for Rice Yield Prediction Using Open-Meteo and BPS Data</dc:title>
	<dc:creator xml:lang="en">Nadifa, Ulfatun</dc:creator>
	<dc:creator xml:lang="en">Hidayat, Ikhsan</dc:creator>
	<dc:creator xml:lang="en">Wildan</dc:creator>
	<dc:subject xml:lang="en">Automatic retraining</dc:subject>
	<dc:subject xml:lang="en">BPS</dc:subject>
	<dc:subject xml:lang="en">Climate data</dc:subject>
	<dc:subject xml:lang="en">Gradient boosting</dc:subject>
	<dc:subject xml:lang="en">Machine learning</dc:subject>
	<dc:subject xml:lang="en">Web-based decision support system</dc:subject>
	<dc:description xml:lang="en">This study proposes a machine learning–based rice yield prediction system with a self-updating mechanism, using Gorontalo Province, Indonesia, as a case study. The system integrates daily climate data from Open-Meteo with agricultural statistics from the Central Bureau of Statistics (BPS) to support data-driven decision-making in agriculture. A key challenge addressed in this study is the limited availability of yield data, which are provided only at an annual scale for the period 2018–2024, without seasonal labels. To overcome this limitation, a temporal disaggregation approach is adopted to construct initial seasonal yield labels (M1, M2, M3). These constructed labels serve as approximations, enabling the development of a seasonal prediction model under data-constrained conditions. Several machine learning algorithms, namely Gradient Boosting, Random Forest, XGBoost, Ridge Regression, and Linear Regression, are evaluated using Leave-One-Out Cross-Validation (LOO-CV). Model performance is assessed using Mean Absolute Error (MAE), Root Mean Square Error (RMSE), and the coefficient of determination (R²). The results indicate that ensemble-based models outperform linear baselines, with Gradient Boosting providing the best balance between prediction accuracy and model stability. The main contribution of this study is the design of an adaptive prediction system with a self-updating mechanism that supports periodic retraining and dynamic model evaluation. At its current stage, this mechanism is positioned as an initial framework rather than a fully validated continuous learning system. The proposed system is implemented as a web-based platform that supports yield prediction and planting season recommendations, providing a scalable foundation for intelligent agricultural systems in data-limited environments.</dc:description>
	<dc:publisher xml:lang="en">LPPM Universitas Negeri Semarang</dc:publisher>
	<dc:date>2026-06-30</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.unnes.ac.id/journals/jte/article/view/41368</dc:identifier>
	<dc:identifier>10.15294/jte.v18i1.41368</dc:identifier>
	<dc:source xml:lang="en">Jurnal Teknik Elektro; Vol. 18 No. 1 (2026); 34-39</dc:source>
	<dc:source>2549-1571</dc:source>
	<dc:source>1411-0059</dc:source>
	<dc:source>10.15294/jte.v18i1</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.unnes.ac.id/journals/jte/article/view/41368/10448</dc:relation>
	<dc:rights xml:lang="en">Copyright (c) 2026 Jurnal Teknik Elektro</dc:rights>
</oai_dc:dc>