Skip to main content

Advertisement

Log in

Impacts of meteorological variables and machine learning algorithms on rice yield prediction in Korea

  • Original Paper
  • Published:
International Journal of Biometeorology Aims and scope Submit manuscript

Abstract

As crop productivity is greatly influenced by weather conditions, many attempts have been made to estimate crop yields using meteorological data and have achieved great progress with the development of machine learning. However, most yield prediction models are developed based on observational data, and the utilization of climate model output in yield prediction has been addressed in very few studies. In this study, we estimate rice yields in South Korea using the meteorological variables provided by ERA5 reanalysis data (ERA-O) and its dynamically downscaled data (ERA-DS). After ERA-O and ERA-DS are validated against observations (OBS), two different machine learning models, Support Vector Machine (SVM) and Long Short-Term Memory (LSTM), are trained with different combinations of eight meteorological variables (mean temperature, maximum temperature, minimum temperature, precipitation, diurnal temperature range, solar irradiance, mean wind speed, and relative humidity) obtained from OBS, ERA-O, and ERA-DS at weekly and monthly timescales from May to September. Regardless of the model type and the source of the input data, training a model with weekly datasets leads to better yield estimates compared to monthly datasets. LSTM generally outperforms SVM, especially when the model is trained with ERA-DS data at a weekly timescale. The best yield estimates are produced by the LSTM model trained with all eight variables at a weekly timescale. Altogether this study shows the significance of high spatial and temporal resolution of input meteorological data in yield prediction, which can also serve to substantiate the added value of dynamical downscaling.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data Availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

Download references

Acknowledgements

This study was carried out with the support of the “Research Program for Agricultural Science & Technology Development (Project No. PJ014882)”, National Institute of Agricultural Sciences, Rural Development Administration, Republic of Korea. We would thank Prof. Axel Garcia y Garcia and Dr. Vijaya Raj Joshi who provided us the R code used for developing and evaluating the statistical models presented in Joshi et al. (2020). We would also like to express our gratitude to Prof. Kwon Hyun-Han for discussing the interpretation of the statistical analysis with us.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eun-Soon Im.

Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary file1 (DOCX 432 KB)

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ha, S., Kim, YT., Im, ES. et al. Impacts of meteorological variables and machine learning algorithms on rice yield prediction in Korea. Int J Biometeorol 67, 1825–1838 (2023). https://doi.org/10.1007/s00484-023-02544-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00484-023-02544-x

Keywords

Navigation