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...
Main Authors: | , , , |
---|---|
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 |