Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather Data

We train and compare the performance of two different machine learning algorithms to learn changes in winter wheat production for fields from the southwest of Sweden. As input to these algorithms, we use cloud-penetrating Sentinel-1 polarimetry radar data together with respective field topography an...

Full description

Bibliographic Details
Main Authors: Oliver Persson Bogdanovski, Christoffer Svenningsson, Simon Månsson, Andreas Oxenstierna, Alexandros Sopasakis
Format: Article
Language:English
Published: MDPI AG 2023-03-01
Series:Agriculture
Subjects:
Online Access:https://www.mdpi.com/2077-0472/13/4/813
_version_ 1797606871802052608
author Oliver Persson Bogdanovski
Christoffer Svenningsson
Simon Månsson
Andreas Oxenstierna
Alexandros Sopasakis
author_facet Oliver Persson Bogdanovski
Christoffer Svenningsson
Simon Månsson
Andreas Oxenstierna
Alexandros Sopasakis
author_sort Oliver Persson Bogdanovski
collection DOAJ
description We train and compare the performance of two different machine learning algorithms to learn changes in winter wheat production for fields from the southwest of Sweden. As input to these algorithms, we use cloud-penetrating Sentinel-1 polarimetry radar data together with respective field topography and local weather over four different years. We note that all of the input data were freely available. During training, we used information on winter wheat production over the fields of interest which was available from participating farmers. The two machine learning models we trained are the Light Gradient-Boosting Machine and a Feed-forward Neural Network. Our results show that Sentinel-1 data contain valuable information which can be used for training to predict winter wheat yield once two important steps are taken: performing a critical transformation of each pixel in the images to align it to the training data and then following up with despeckling treatment. Using this approach, we were able to achieve a top root mean square error of 0.75 tons per hectare and a top accuracy of 86% using a k-fold method with <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>k</mi><mo>=</mo><mn>5</mn></mrow></semantics></math></inline-formula>. More importantly, however, we established that Sentinel-1 data alone are sufficient to predict yield with an average root mean square error of 0.89 tons per hectare, making this method feasible to employ worldwide.
first_indexed 2024-03-11T05:21:05Z
format Article
id doaj.art-9e4a1d809bee49f694cb0d5922d6779f
institution Directory Open Access Journal
issn 2077-0472
language English
last_indexed 2024-03-11T05:21:05Z
publishDate 2023-03-01
publisher MDPI AG
record_format Article
series Agriculture
spelling doaj.art-9e4a1d809bee49f694cb0d5922d6779f2023-11-17T17:53:53ZengMDPI AGAgriculture2077-04722023-03-0113481310.3390/agriculture13040813Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather DataOliver Persson Bogdanovski0Christoffer Svenningsson1Simon Månsson2Andreas Oxenstierna3Alexandros Sopasakis4Department of Mathematics, Faculty of Science, Lund University, 221 00 Lund, SwedenDepartment of Mathematics, Faculty of Science, Lund University, 221 00 Lund, SwedenNiftitech AB, Hedvig Möllers gata 12, 223 55 Lund, SwedenT-Kartor AB, Olof Mohlins väg 12, 291 62 Kristianstad, SwedenDepartment of Mathematics, Faculty of Science, Lund University, 221 00 Lund, SwedenWe train and compare the performance of two different machine learning algorithms to learn changes in winter wheat production for fields from the southwest of Sweden. As input to these algorithms, we use cloud-penetrating Sentinel-1 polarimetry radar data together with respective field topography and local weather over four different years. We note that all of the input data were freely available. During training, we used information on winter wheat production over the fields of interest which was available from participating farmers. The two machine learning models we trained are the Light Gradient-Boosting Machine and a Feed-forward Neural Network. Our results show that Sentinel-1 data contain valuable information which can be used for training to predict winter wheat yield once two important steps are taken: performing a critical transformation of each pixel in the images to align it to the training data and then following up with despeckling treatment. Using this approach, we were able to achieve a top root mean square error of 0.75 tons per hectare and a top accuracy of 86% using a k-fold method with <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>k</mi><mo>=</mo><mn>5</mn></mrow></semantics></math></inline-formula>. More importantly, however, we established that Sentinel-1 data alone are sufficient to predict yield with an average root mean square error of 0.89 tons per hectare, making this method feasible to employ worldwide.https://www.mdpi.com/2077-0472/13/4/813precision agricultureSentinel-1 SARmachine learningyield predictiondespeckling
spellingShingle Oliver Persson Bogdanovski
Christoffer Svenningsson
Simon Månsson
Andreas Oxenstierna
Alexandros Sopasakis
Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather Data
Agriculture
precision agriculture
Sentinel-1 SAR
machine learning
yield prediction
despeckling
title Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather Data
title_full Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather Data
title_fullStr Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather Data
title_full_unstemmed Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather Data
title_short Yield Prediction for Winter Wheat with Machine Learning Models Using Sentinel-1, Topography, and Weather Data
title_sort yield prediction for winter wheat with machine learning models using sentinel 1 topography and weather data
topic precision agriculture
Sentinel-1 SAR
machine learning
yield prediction
despeckling
url https://www.mdpi.com/2077-0472/13/4/813
work_keys_str_mv AT oliverperssonbogdanovski yieldpredictionforwinterwheatwithmachinelearningmodelsusingsentinel1topographyandweatherdata
AT christoffersvenningsson yieldpredictionforwinterwheatwithmachinelearningmodelsusingsentinel1topographyandweatherdata
AT simonmansson yieldpredictionforwinterwheatwithmachinelearningmodelsusingsentinel1topographyandweatherdata
AT andreasoxenstierna yieldpredictionforwinterwheatwithmachinelearningmodelsusingsentinel1topographyandweatherdata
AT alexandrossopasakis yieldpredictionforwinterwheatwithmachinelearningmodelsusingsentinel1topographyandweatherdata