Winter wheat yield prediction using convolutional neural networks from environmental and phenological data
Amit Kumar Srivastava, Nima Safaei, Saeed Khaki, Gina Lopez, Wenzhi, Zeng, Frank Ewert, Thomas Gaiser, Jaber Rahimi

TL;DR
This study develops a CNN-based model for winter wheat yield prediction using environmental and phenological data, outperforming baseline models and providing interpretability insights into key predictive features.
Contribution
The paper introduces a CNN model tailored for time-dependent environmental data, demonstrating superior accuracy and interpretability in winter wheat yield forecasting.
Findings
CNN outperforms baseline models with 7-14% lower RMSE
Key features include DUL, wind speed at week ten, and radiation at week seven
Model interpretability reveals important variables and their temporal significance
Abstract
Crop yield forecasting depends on many interactive factors, including crop genotype, weather, soil, and management practices. This study analyzes the performance of machine learning and deep learning methods for winter wheat yield prediction using an extensive dataset of weather, soil, and crop phenology variables in 271 counties across Germany from 1999 to 2019. We proposed a Convolutional Neural Network (CNN) model, which uses a 1-dimensional convolution operation to capture the time dependencies of environmental variables. We used eight supervised machine learning models as baselines and evaluated their predictive performance using RMSE, MAE, and correlation coefficient metrics to benchmark the yield prediction results. Our findings suggested that nonlinear models such as the proposed CNN, Deep Neural Network (DNN), and XGBoost were more effective in understanding the relationship…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsConvolution · Shapley Additive Explanations
