A Hybrid CNN-LSTM Framework for Spatio-Temporal Crop Yield Prediction Integrating Satellite Imagery and IoT Sensor Data

Authors

  • Dalia Ahmad Abdalraheem Cyprus International University, Faculty of Agricultural Science and Technology, Department of Plant Sciences and Technologies, 99258 Nicosia, North Cyprus; https://orcid.org/0009-0001-4139-4312

DOI:

https://doi.org/10.29284/bdeyv897

Keywords:

Artificial Intelligence (AI), Precision Agriculture, Convolutional Neural Network (CNN), Long Short-Term Memory (LSTM), Internet of Things (IoT)

Abstract

Precise​‍​‌‍​‍‌​‍​‌‍​‍‌ yield forecasting is a key factor for environmentally friendly precision agriculture, however, most AI models are not able to understand both the spatial patterns of the field and the temporal dynamics of the crop at the same time. To fill this gap, the research presented in this paper constructed a hybrid deep learning model combining Convolutional Neural Networks (CNN) and Long Short-Term Memory (LSTM) networks. The CNN is responsible for extracting spatial features from the satellite images (NDVI), and the LSTM captures the temporal sequences from the IoT sensor data (soil moisture, temperature). The hybrid model trained from a multi-source dataset in the U.S. Corn Belt (2021-2023) was compared with individual models. The outcomes show its excellent performance, where it achieved a Root Mean Square Error of 1.8 bushels/acre and an R² of 0.95. This work demonstrates that combining spatio-temporal data leads to yield prediction that is resistant to noise, thus, it is a handy instrument for the optimization of farm management and the allocation of the ​‍​‌‍​‍‌​‍​‌‍​‍‌resources.

References

1. Arslan, S., & Colvin, T. S. (2002). Grain yield mapping: Yield sensing, yield reconstruction, and errors. Precision Agriculture, 3(2), 135-154.

2. Baltrusaitis, T., Ahuja, C., & Morency, L. P. (2019). Multimodal machine learning: A survey and taxonomy. IEEE Transactions on Pattern Analysis and Machine Intelligence, 41(2), 423-443.

3. Caruana, R., & Niculescu-Mizil, A. (2006). An empirical comparison of supervised learning algorithms. Proceedings of the 23rd International Conference on Machine Learning (pp. 161-168).

4. Ceschia, E., Beziat, P., Dejoux, J. F., Aubinet, M., Bernhofer, C., Bodson, B., … & Wattenbach, M. (2010). Management effects on net ecosystem carbon and GHG budgets at European crop sites. Agriculture, Ecosystems & Environment, 139(3), 363-383.

5. Chai, T., & Draxler, R. R. (2014). Root mean square error (RMSE) or mean absolute error (MAE)? – Arguments against avoiding RMSE in the literature. Geoscientific Model Development, 7(3), 1247-1250.

6. Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Lawrence Eribaum Associates.

7. Dershowitz, N., & Reingold, E. M. (2008). Calendrical Calculations (3rd ed.). Cambridge University Press.

8. Dietterich, T. G. (1998). Approximate statistical tests for comparing supervised classification learning algorithms. Neural Computation, 10(7), 1895-1923.

9. Drusch, M., Del Bello, U., Carlier, S., Colin, O., Fernandez, V., Gascon, F., … & Bargellini, P. (2012). Sentinel-2: ESA’s optical high-resolution mission for GMES operational services. Remote Sensing of Environment, 120, 25-36.

10. Gorelick, N., Hancher, M., Dixon, M., Ilyushchenko, S., Thau, D., & Moore, R. (2017). Google Earth Engine: Planetary-scale geospatial analysis for everyone. Remote Sensing of Environment, 202, 18-27.

11. Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735-1780.

12. Horsburgh, J. S., Tarboton, D. G., Maidment, D. R., & Zaslavsky, I. (2008). A relational model for environmental and water resources data. Water Resources Research, 44(5).

13. Idso, S. B., Jackson, R. D., Pinter, P. J., Reginato, R. J., & Hatfield, J. L. (1981). Normalizing the stress-degree-day parameter for environmental variability. Agricultural Meteorology, 24, 45-55.

14. Kingma, D. P., & Ba, J. (2015). Adam: A method for stochastic optimization. International Conference on Learning Representations (ICLR).

15. Kohavi, R. (1995). A study of cross-validation and bootstrap for accuracy estimation and model selection. Proceedings of the 14th International Joint Conference on Artificial Intelligence (Vol. 2, pp. 1137-1143).

16. Kussul, N., Lavreniuk, M., Skakun, S., & Shelestov, A. (2017). Deep learning classification of land cover and crop types using remote sensing data. IEEE Geoscience and Remote Sensing Letters, 14(5), 778-782.

17. LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep Learning. Nature, 521(7553), 436-444.

18. Liakos, K. G., Busato, P., Moshou, D., Pearson, S., & Bochtis, D. (2018). Machine learning in agriculture: A review. Sensors, 18(8), 2674.

19. Lobell, D. B. (2013). The use of satellite data for crop yield gap analysis. Field Crops Research, 143, 56-64.

20. Lobell, D. B., & Field, C. B. (2007). Global scale climate-crop yield relationships and the impacts of recent warming. Environmental Research Letters, 2(1), 014002.

21. Lobell, D. B., Thau, D., Seifert, C., Engle, E., & Little, B. (2015). A scalable satellite-based crop yield mapper. Remote Sensing of Environment, 164, 9-20.

22. Ma, L., Liu, Y., Zhang, X., Ye, Y., Yin, G., & Johnson, B. A. (2019). Deep learning in remote sensing applications: A meta-analysis and review. ISPRS Journal of Photogrammetry and Remote Sensing, 152, 166-177.

23. McMaster, G. S., & Wilhelm, W. W. (1997). Growing degree-days: one equation, two interpretations. Agricultural and Forest Meteorology, 87(4), 291-300.

24. Mulla, D. J. (2013). Twenty-five years of remoting sensing in precision agriculture: Key advances and remaining knowledge gaps. Biosystems Engineering, 114(4), 358-371.

25. Nagelkerke, N. J. (1991). A note on a general definition of the coefficient of determination. Biometrika, 78(3), 691-692.

26. Patel, N. R., & Agrawal, S. (2020). Handling missing data in IoT sensor networks for agricultural applications: A comparative study. Computers and Electronics in Agriculture, 175, 105548.

27. Prechelt, L. (1998). Early stopping-but when? In Neural Networks: Tricks of the Trade (pp. 55-69). Springer.

28. Reichstein, M., Camps-Valls, G., Stevens, B., Jung, M., Denzler, J., & Carvalhais, N. (2019). Deep learning and process understanding for data-driven Earth system science. Nature, 566(7743), 195-204.

29. Rouse, J. W., Hass, R. H., Schell, J. A., & Deering, D. W. (1974). Monitoring vegetation system in the Great Plains with ERTS. NASA Special Publication, 351, 309-317.

30. Roy, D. P., Wulder, M. A., Loveland, T. R., C.E., Woodcock, Allen, R. G., Anderson, M. C., … & Zhu, Z. (2014). Landsat-8: Science and product vision for terrestrial global change research. Remote Sensing of Environment, 145, 154-172.

31. Samek, W., Montavon, G., Lapuschkin, S., Anders, C. J., & Muller, K. R. (2021). Explaining deep neural networks and beyond: A review of methods and applications. Proceedings of the IEEE, 109(3), 247-278.

32. Savitzky, A., & Golay, M. J. E. (1964). Smoothing and differentiation of data by simplified least squares procedures. Analytical Chemistry, 36(8), 1627-1639.

33. Schaefer, G. L., Cosh, M. H., & Jackson, T. J. (2007). The USDA Natural Resources Conservation Service Soil Climate Analysis Network (SCAN). Journal of Atmospheric and Oceanic Technology, 24(12), 2073-2077.

34. Soil Survey Staff. (2022). Gridded Soil Survey Geographic (gSSURGO) Database for the United States of America and the Territories, Commonwealths, and Island Nations served by the USDA-NRCS. U.S. Department of Agriculture, Natural Resources Conservation Service.

35. Sun, J., Di, L., Sun, Z., Shen, Y., & Lai, Z. (2020). Country-level soybean yield prediction using deep CNN-LSTM model. Sensors, 20(7), 2153.

36. Tufte, E. R. (2001). The visual display of quantitative information (2nd ed.) Graphics Press.

37. U.S. Postal Service. (2023). State Abbreviations. United States Postal Service.

38. USDA National Agricultural Statistics Service. (2023). Quick Stats 2.0 U.S. Department of Agriculture.

39. Van Klompenburg, T., Kassahun, A., & Catal, C. (2020). Crop yield prediction using machine learning: A systematic literature review. Computers and Electronics in Agriculture, 177, 105709.

40. Vasisht, D., Kapetanovic, Z., won, J., Jin, X., Chandra, R., Sinha, S., … & Shenoy, P. (2017). FarmBeats: An IoT platform for data-driven agriculture. Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation (pp. 515-529).

41. Wang, X., Huang, J., & Feng, Q. (2020). A hybrid model for corn yield prediction using deep learning and satellite imagery. IEEE Access, 8, 170693-170707.

42. White, J. W., Hoogenboom, G., Kimball, B. A., & Wall, G. W. (2011). Methodologies for simulating impacts of climate change on crop production. Field Crops Research, 124(3), 357-368.

43. Wickham, H. (2016). ggplot2: Elegant graphics for data analysis (2nd ed). Springer-Verlag.

44. Willmott, C. J., & Matsuura, K. (2005). Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Research, 30(1), 79-82.

45. Zhu, Z., & Woodcock, C. E. (2012). Object-based cloud and cloud shadow detection in Landsat imagery. Remote Sensing of Environment, 118, 83-94.

Downloads

Published

2025-09-25

Issue

Section

Articles

How to Cite

[1]
D. A. Abdalraheem, “A Hybrid CNN-LSTM Framework for Spatio-Temporal Crop Yield Prediction Integrating Satellite Imagery and IoT Sensor Data”, IJASIS, pp. 253–271, Sep. 2025, doi: 10.29284/bdeyv897.

Share