Estimating and understanding crop yields with explainable deep learning in the Indian Wheat Belt

Forecasting crop yields is becoming increasingly important under the current context in which food security needs to be ensured despite the challenges brought by climate change, an expanding world population accompanied by rising incomes, increasing soil erosion, and decreasing water resources. Temp...

Full description

Bibliographic Details
Main Authors: Aleksandra Wolanin, Gonzalo Mateo-García, Gustau Camps-Valls, Luis Gómez-Chova, Michele Meroni, Gregory Duveiller, You Liangzhi, Luis Guanter
Format: Article
Language:English
Published: IOP Publishing 2020-01-01
Series:Environmental Research Letters
Subjects:
Online Access:https://doi.org/10.1088/1748-9326/ab68ac
_version_ 1797747605068840960
author Aleksandra Wolanin
Gonzalo Mateo-García
Gustau Camps-Valls
Luis Gómez-Chova
Michele Meroni
Gregory Duveiller
You Liangzhi
Luis Guanter
author_facet Aleksandra Wolanin
Gonzalo Mateo-García
Gustau Camps-Valls
Luis Gómez-Chova
Michele Meroni
Gregory Duveiller
You Liangzhi
Luis Guanter
author_sort Aleksandra Wolanin
collection DOAJ
description Forecasting crop yields is becoming increasingly important under the current context in which food security needs to be ensured despite the challenges brought by climate change, an expanding world population accompanied by rising incomes, increasing soil erosion, and decreasing water resources. Temperature, radiation, water availability and other environmental conditions influence crop growth, development, and final grain yield in a complex nonlinear manner. Machine learning (ML) techniques, and deep learning (DL) methods in particular, can account for such nonlinear relations between yield and its covariates. However, they typically lack transparency and interpretability, since the way the predictions are derived is not directly evident. Yet, in the context of yield forecasting, understanding which are the underlying factors behind both a predicted loss or gain is of great relevance. Here, we explore how to benefit from the increased predictive performance of DL methods while maintaining the ability to interpret how the models achieve their results. To do so, we applied a deep neural network to multivariate time series of vegetation and meteorological data to estimate the wheat yield in the Indian Wheat Belt. Then, we visualized and analyzed the features and yield drivers learned by the model with the use of regression activation maps. The DL model outperformed other tested models (ridge regression and random forest) and facilitated the interpretation of variables and processes that lead to yield variability. The learned features were mostly related to the length of the growing season, and temperature and light conditions during this time. For example, our results showed that high yields in 2012 were associated with low temperatures accompanied by sunny conditions during the growing period. The proposed methodology can be used for other crops and regions in order to facilitate application of DL models in agriculture.
first_indexed 2024-03-12T15:53:00Z
format Article
id doaj.art-8f4d738702d1491ea93abbb2a5619807
institution Directory Open Access Journal
issn 1748-9326
language English
last_indexed 2024-03-12T15:53:00Z
publishDate 2020-01-01
publisher IOP Publishing
record_format Article
series Environmental Research Letters
spelling doaj.art-8f4d738702d1491ea93abbb2a56198072023-08-09T15:04:21ZengIOP PublishingEnvironmental Research Letters1748-93262020-01-0115202401910.1088/1748-9326/ab68acEstimating and understanding crop yields with explainable deep learning in the Indian Wheat BeltAleksandra Wolanin0https://orcid.org/0000-0002-9029-6911Gonzalo Mateo-García1Gustau Camps-Valls2Luis Gómez-Chova3Michele Meroni4Gregory Duveiller5https://orcid.org/0000-0002-6471-8404You Liangzhi6Luis Guanter7Remote Sensing and Geoinformatics Section, GFZ German Research Centre for Geosciences, Helmholtz-Centre, Potsdam, GermanyImage Processing Laboratory, Universitat de València , València, SpainImage Processing Laboratory, Universitat de València , València, SpainImage Processing Laboratory, Universitat de València , València, SpainEuropean Commission, Joint Research Centre (JRC), Ispra, ItalyEuropean Commission, Joint Research Centre (JRC), Ispra, ItalyEnvironment and Production Technology Division, The International Food Policy Research Institute (IFPRI), Washington, D.C., United States of AmericaCentro de Tecnologías Físicas, Universitat Politècnica de València , València, SpainForecasting crop yields is becoming increasingly important under the current context in which food security needs to be ensured despite the challenges brought by climate change, an expanding world population accompanied by rising incomes, increasing soil erosion, and decreasing water resources. Temperature, radiation, water availability and other environmental conditions influence crop growth, development, and final grain yield in a complex nonlinear manner. Machine learning (ML) techniques, and deep learning (DL) methods in particular, can account for such nonlinear relations between yield and its covariates. However, they typically lack transparency and interpretability, since the way the predictions are derived is not directly evident. Yet, in the context of yield forecasting, understanding which are the underlying factors behind both a predicted loss or gain is of great relevance. Here, we explore how to benefit from the increased predictive performance of DL methods while maintaining the ability to interpret how the models achieve their results. To do so, we applied a deep neural network to multivariate time series of vegetation and meteorological data to estimate the wheat yield in the Indian Wheat Belt. Then, we visualized and analyzed the features and yield drivers learned by the model with the use of regression activation maps. The DL model outperformed other tested models (ridge regression and random forest) and facilitated the interpretation of variables and processes that lead to yield variability. The learned features were mostly related to the length of the growing season, and temperature and light conditions during this time. For example, our results showed that high yields in 2012 were associated with low temperatures accompanied by sunny conditions during the growing period. The proposed methodology can be used for other crops and regions in order to facilitate application of DL models in agriculture.https://doi.org/10.1088/1748-9326/ab68acwheat yieldIndian Wheat Beltfood securityremote sensingexplainable artificial intelligence (XAI)deep learning (DL)
spellingShingle Aleksandra Wolanin
Gonzalo Mateo-García
Gustau Camps-Valls
Luis Gómez-Chova
Michele Meroni
Gregory Duveiller
You Liangzhi
Luis Guanter
Estimating and understanding crop yields with explainable deep learning in the Indian Wheat Belt
Environmental Research Letters
wheat yield
Indian Wheat Belt
food security
remote sensing
explainable artificial intelligence (XAI)
deep learning (DL)
title Estimating and understanding crop yields with explainable deep learning in the Indian Wheat Belt
title_full Estimating and understanding crop yields with explainable deep learning in the Indian Wheat Belt
title_fullStr Estimating and understanding crop yields with explainable deep learning in the Indian Wheat Belt
title_full_unstemmed Estimating and understanding crop yields with explainable deep learning in the Indian Wheat Belt
title_short Estimating and understanding crop yields with explainable deep learning in the Indian Wheat Belt
title_sort estimating and understanding crop yields with explainable deep learning in the indian wheat belt
topic wheat yield
Indian Wheat Belt
food security
remote sensing
explainable artificial intelligence (XAI)
deep learning (DL)
url https://doi.org/10.1088/1748-9326/ab68ac
work_keys_str_mv AT aleksandrawolanin estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt
AT gonzalomateogarcia estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt
AT gustaucampsvalls estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt
AT luisgomezchova estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt
AT michelemeroni estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt
AT gregoryduveiller estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt
AT youliangzhi estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt
AT luisguanter estimatingandunderstandingcropyieldswithexplainabledeeplearningintheindianwheatbelt