Crop Yield Prediction Using Random Forest Based on Soil, Climate, and Agronomic Factors

Abstract views: 20 , PDF downloads: 14

Putu Sugiartawan
I Nyoman Darma Kotama
Anak Agung Surya Pradhana

Abstract

Agricultural yield prediction plays a critical role in ensuring food security and optimizing farming practices. Traditional methods of crop yield estimation often rely on expert knowledge and historical data, which can be limited and inaccurate. Machine learning algorithms, particularly Random Forest, have shown promise in improving the accuracy of crop yield predictions by considering complex interactions between soil, climate, and agronomic factors. This study aims to develop a Random Forest-based model to predict crop yield using a diverse set of agricultural datasets. The model was trained and validated using data from multiple regions, focusing on soil properties, climatic conditions, and farming practices. The results demonstrated that the Random Forest model provided reliable predictions, with performance evaluated using metrics such as MAE, RMSE, and R². However, some discrepancies between actual and predicted values were observed, indicating room for improvement. Future work will focus on integrating real-time data, such as soil moisture and pest infestation, to enhance the model's accuracy. Additionally, exploring advanced machine learning techniques like deep learning could provide better handling of complex patterns in agricultural data. This research contributes to the growing field of agricultural data science and aims to provide a scalable solution for crop yield prediction across various regions.

Downloads

Download data is not yet available.
How to Cite
Sugiartawan, P., Kotama, I. N., & Pradhana, A. A. (2026). Crop Yield Prediction Using Random Forest Based on Soil, Climate, and Agronomic Factors. Jurnal Sistem Informasi Dan Komputer Terapan Indonesia (JSIKTI), 8(3), 37-44. https://doi.org/10.33173/jsikti.282

References

[1] D. K. Sharma, P. Kumar, and S. S. Choudhary, “Crop yield prediction using machine learning models: A review,” Computers and Electronics in Agriculture, vol. 183, pp. 105-116, 2021. [Online]. Available: https://doi.org/10.1016/j.compag.2021.105116. DOI: https://doi.org/10.1016/j.compag.2021.105116.
[2] L. Zhang, M. T. Nguyen, and C. S. Li, “A machine learning-based approach for predicting crop yield under climate change scenarios,” Agricultural Systems, vol. 185, pp. 123-132, 2020. [Online]. Available: https://doi.org/10.1016/j.agsy.2020.102961. DOI: https://doi.org/10.1016/j.agsy.2020.102961.
[3] A. R. Singh, R. S. Chouhan, and R. M. Pandey, “Application of Random Forest in predicting crop yield: A case study,” Journal of Agricultural Informatics, vol. 11, no. 2, pp. 45-58, 2022. [Online]. Available: https://doi.org/10.17700/jai.2022.11.2.285. DOI: https://doi.org/10.17700/jai.2022.11.2.285.
[4] R. L. Williams and S. D. Whelan, “The role of soil quality in crop productivity prediction using machine learning,” Environmental Modelling & Software, vol. 136, pp. 88-100, 2021. [Online]. Available: https://doi.org/10.1016/j.envsoft.2020.104915. DOI: https://doi.org/10.1016/j.envsoft.2020.104915.
[5] M. B. Patel, K. K. Mishra, and P. G. Shah, “Predicting wheat yield using Random Forest and meteorological data,” International Journal of Advanced Science and Technology, vol. 29, pp. 154-162, 2021. [Online]. Available: https://doi.org/10.11591/ijast.v29i1.1087. DOI: https://doi.org/10.11591/ijast.v29i1.1087.
[6] N. Suresh et al., "Crop Yield Prediction Using Random Forest Algorithm," 2021 7th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 2021, pp. 279-282, doi: 10.1109/ICACCS51430.2021.9441871.
[7] S. R. Bogireddy and H. Murari, "Enhancing Crop Yield Prediction through Random Forest Classifier: A Comprehensive Approach," 2024 5th International Conference on Smart Electronics and Communication (ICOSEC), Trichy, India, 2024, pp. 1663-1668, doi: 10.1109/ICOSEC61587.2024.10722249.
[8] H. Pant, G. Joshi, B. Rawat, H. R. Goyal, Y. Joshi and C. S. Bohra, "Comparative Study of Crop Yield Prediction Using Explainable AI and Interpretable Machine Learning Techniques," 2025 Fifth International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India, 2025, pp. 1-7, doi: 10.1109/ICAECT63952.2025.10958878.
[9] P. Sharma, P. Dadheech, N. Aneja and S. Aneja, "Predicting Agriculture Yields Based on Machine Learning Using Regression and Deep Learning," in IEEE Access, vol. 11, pp. 111255-111264, 2023, doi: 10.1109/ACCESS.2023.3321861.
[10] A. Badshah, B. Yousef Alkazemi, F. Din, K. Z. Zamli and M. Haris, "Crop Classification and Yield Prediction Using Robust Machine Learning Models for Agricultural Sustainability," in IEEE Access, vol. 12, pp. 162799-162813, 2024, doi: 10.1109/ACCESS.2024.3486653.
[11] M. Rashid, B. S. Bari, Y. Yusup, M. A. Kamaruddin and N. Khan, "A Comprehensive Review of Crop Yield Prediction Using Machine Learning Approaches With Special Emphasis on Palm Oil Yield Prediction," in IEEE Access, vol. 9, pp. 63406-63439, 2021, doi: 10.1109/ACCESS.2021.3075159.