Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning Approach

Crop growth modeling and yield forecasting are essential to improve food security policies worldwide. To estimate potato (<i>Solanum tubersum L.</i>) yield over Mexico at a municipal level, we used meteorological data provided by the ERA5 (ECMWF Re-Analysis) dataset developed by the Cope...

Full description

Bibliographic Details
Main Authors: Pablo Salvador, Diego Gómez, Julia Sanz, José Luis Casanova
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:ISPRS International Journal of Geo-Information
Subjects:
Online Access:https://www.mdpi.com/2220-9964/9/6/343
id doaj-889dbcf6608f4e66bf3dd972a8c772ac
record_format Article
spelling doaj-889dbcf6608f4e66bf3dd972a8c772ac2020-11-25T03:17:34ZengMDPI AGISPRS International Journal of Geo-Information2220-99642020-05-01934334310.3390/ijgi9060343Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning ApproachPablo Salvador0Diego Gómez1Julia Sanz2José Luis Casanova3Remote Sensing Laboratory (LATUV), University of Valladolid, Paseo de Belen 11, 47011 Valladolid, SpainRemote Sensing Laboratory (LATUV), University of Valladolid, Paseo de Belen 11, 47011 Valladolid, SpainRemote Sensing Laboratory (LATUV), University of Valladolid, Paseo de Belen 11, 47011 Valladolid, SpainRemote Sensing Laboratory (LATUV), University of Valladolid, Paseo de Belen 11, 47011 Valladolid, SpainCrop growth modeling and yield forecasting are essential to improve food security policies worldwide. To estimate potato (<i>Solanum tubersum L.</i>) yield over Mexico at a municipal level, we used meteorological data provided by the ERA5 (ECMWF Re-Analysis) dataset developed by the Copernicus Climate Change Service, satellite imagery from the TERRA platform, and field information. Five different machine learning algorithms were used to build the models: random forest (rf), support vector machine linear (svmL), support vector machine polynomial (svmP), support vector machine radial (svmR), and general linear model (glm). The optimized models were tested using independent data (2017 and 2018) not used in the training and optimization phase (2004–2016). In terms of percent root mean squared error (%RMSE), the best results were obtained by the rf algorithm in the winter cycle using variables from the first three months of the cycle (R<sup>2</sup> = 0.757 and %RMSE = 18.9). For the summer cycle, the best performing model was the svmP which used the first five months of the cycle as variables (R<sup>2</sup> = 0.858 and %RMSE = 14.9). Our results indicated that adding predictor variables of the last two months before the harvest did not significantly improved model performances. These results demonstrate that our models can predict potato yield by analyzing the yield of the previous year, the general conditions of NDVI, meteorology, and information related to the irrigation system at a municipal level.https://www.mdpi.com/2220-9964/9/6/343machine learningmeteorological datamunicipal levelpotato yieldsatellite imagery
collection DOAJ
language English
format Article
sources DOAJ
author Pablo Salvador
Diego Gómez
Julia Sanz
José Luis Casanova
spellingShingle Pablo Salvador
Diego Gómez
Julia Sanz
José Luis Casanova
Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning Approach
ISPRS International Journal of Geo-Information
machine learning
meteorological data
municipal level
potato yield
satellite imagery
author_facet Pablo Salvador
Diego Gómez
Julia Sanz
José Luis Casanova
author_sort Pablo Salvador
title Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning Approach
title_short Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning Approach
title_full Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning Approach
title_fullStr Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning Approach
title_full_unstemmed Estimation of Potato Yield Using Satellite Data at a Municipal Level: A Machine Learning Approach
title_sort estimation of potato yield using satellite data at a municipal level: a machine learning approach
publisher MDPI AG
series ISPRS International Journal of Geo-Information
issn 2220-9964
publishDate 2020-05-01
description Crop growth modeling and yield forecasting are essential to improve food security policies worldwide. To estimate potato (<i>Solanum tubersum L.</i>) yield over Mexico at a municipal level, we used meteorological data provided by the ERA5 (ECMWF Re-Analysis) dataset developed by the Copernicus Climate Change Service, satellite imagery from the TERRA platform, and field information. Five different machine learning algorithms were used to build the models: random forest (rf), support vector machine linear (svmL), support vector machine polynomial (svmP), support vector machine radial (svmR), and general linear model (glm). The optimized models were tested using independent data (2017 and 2018) not used in the training and optimization phase (2004–2016). In terms of percent root mean squared error (%RMSE), the best results were obtained by the rf algorithm in the winter cycle using variables from the first three months of the cycle (R<sup>2</sup> = 0.757 and %RMSE = 18.9). For the summer cycle, the best performing model was the svmP which used the first five months of the cycle as variables (R<sup>2</sup> = 0.858 and %RMSE = 14.9). Our results indicated that adding predictor variables of the last two months before the harvest did not significantly improved model performances. These results demonstrate that our models can predict potato yield by analyzing the yield of the previous year, the general conditions of NDVI, meteorology, and information related to the irrigation system at a municipal level.
topic machine learning
meteorological data
municipal level
potato yield
satellite imagery
url https://www.mdpi.com/2220-9964/9/6/343
work_keys_str_mv AT pablosalvador estimationofpotatoyieldusingsatellitedataatamunicipallevelamachinelearningapproach
AT diegogomez estimationofpotatoyieldusingsatellitedataatamunicipallevelamachinelearningapproach
AT juliasanz estimationofpotatoyieldusingsatellitedataatamunicipallevelamachinelearningapproach
AT joseluiscasanova estimationofpotatoyieldusingsatellitedataatamunicipallevelamachinelearningapproach
_version_ 1724631402490626048