Large Scale Crop Classification Using Google Earth Engine Platform
Large Scale Crop Classification Using Google Earth Engine Platform
AndriiShelestov1,2,MykolaLavreniuk1,2,NataliiaKussul1,2,AlexeiNovikov2,SergiiSkakun3,4
1
Space Research Institute NASU-SSAU, Kyiv, Ukraine
2
National Technical University of Ukraine “Igor Sikorsky Kiev Polytechnic Institute”, Kyiv, Ukraine
3
Department of Geographical Sciences, University of Maryland, College Park, MD, USA
4
NASA Goddard Space Flight Center Code 619, Greenbelt, MD, USA
classifiers. The committee is formed using four MLPs with compared to the committee of NN that was implemented
different number of hidden neurons (10, 20, 30, and 40) outside GEE, in the Matlab environment using a Netlab
trained on the same training data within 250 epochs. Outputs toolbox. CART provided overall accuracy 76.9%, RF
from different MLPs were integrated using the technique of achieved 69.9% and committee of MLPs considerably
average committee. Under this technique, the average class outperformed DT-based classifiers: by +14.8% RF and by
probability over classifiers is calculated, and the class with +7.8% DT (Fig. 3).
the highest average posterior probability for the given input
sample is selected. In order to prevent NN overfitting, we
exploited early stopping and weight decay (L2
regularization) techniques. Coefficient of regularization was
selected from 0.00005, 0.0001, 0.0003, 0.001, 0.003, 0.01,
and 0.03 using a validation set (20% of training set).
This approach is used as a benchmark for assessing
classification techniques available in GEE.
4. RESULTS
The first set of experiments was carried out to select the best
input (TOA 8-day composites or restored values) and
evaluating different classifiers available in GEE. Table 1
shows the derived OA on polygons from a testing set using
TOA 8-day composites as inputs. The best performance was Figure 3. Final map obtained by classifying multi-temporal
achieved for CART at 75%. Somewhat surprisingly, an Landsat-8 imagery using a committee of MLP classifiers.
ensemble of DTs, i.e. RF, was outperformed by CART and
yielded only 68%. Logistic regression (GMO Max Entropy) 5. DISCUSSION AND CONCLUSIONS
gave 72% accuracy. Linear classifiers, MultiClassPerceptron
and Winnow, provided up to 60% accuracy, while variants The GEE platform offers powerful capabilities in handling
of SVM achieve moderate accuracy of 57%. Unfortunately, large volumes of remote sensing imagery that can be used,
it was unable to produce stable classification results for for example, for classification purposes and crop mapping
SVM classifiers which usually resulted into the Internal for large territories. The best OA achieved on composites
Server Error on invocation from Python. from the GEE was 75%, while on atmospherically corrected
and restored images the achieved accuracy was almost 77%.
Table 1. Overall classification accuracy achieved by GEE The GEE platform provides a set of classification
classifiers for TOA 8-day composites as an input algorithms. The best results in the GEE were obtained for
Classifier OA, % the DT-based classifiers, namely CART and RF. At the same
time, committee of neural networks considerably
CART 75 outperformed DT-based classifiers: by +14.8% RF and by
GMO Max Entropy 72 +7.8% DT. Research within this paper were targeted on the
Random Forest 68 comparison of pixel-based approaches to crop mapping in
MultiClassPerceptron 60 Ukraine and exploring efficiency of the Google Earth
Engine (GEE) cloud platform for large scale crop mapping.
IKPamir 57 In general, GEE provided very good performance in
Winnow 49 enabling access to remote sensing products through the
FastNaiveBayes 32 cloud platform and powerful computational resources that
Pegasos - could help users to deal with ³%LJ 'DWD´ SUREOHP in crop
mapping for large territory.
VotingSvm -
MarginSvm - 6. ACKNOWLEDGEMENTS
4.2 Classifier selection This research was conducted in the framework of the ³Large
scale crop mapping in Ukraine using SAR and optical data
One of the best GEE classifiers (CART and RF) on fusion´Google Earth Engine Research Award funded by the
atmospherically corrected Landsat-8 imagery were Google Inc.
7. REFERENCES terrestrial global change research´ Remote Sensing of
Environment, vol. 145, pp. 154-172, 2014.
[1] J. Gallego, E. Carfagna, and B. Baruth, ³Accuracy,
objectivity and efficiency of remote sensing for agricultural [11] Y. Ma, HW DO ³Remote sensing big data computing:
statistics´ Agriculturalsurveymethods, pp. 193-211, 2010. challenges and opportunities´ FutureGenerationComputer
Systems, vol. 51, pp. 47-60, 2015.
[2] J. Gallego, A. N. Kravchenko, N. N. Kussul, S. V.
Skakun, A. Y. Shelestov, and Y. A. Grypych, ³Efficiency [12] Y. Ma, et al. ³Towards building a data-intensive index
assessment of different approaches to crop classification for big data computing±A case study of Remote Sensing
based on satellite and ground observations´ Journal of GDWD SURFHVVLQJ´ Information Sciences, vol. 319, pp. 171-
AutomationandInformationSciences, vol. 44, no. 5, 2012. 188, 2015.
[3] F. J. Gallego, N. Kussul, S. Skakun, O. Kravchenko, A. [13] N. Kussul, A. Shelestov, R. Basarab, S. Skakun, O.
Shelestov, and O. Kussul ³Efficiency assessment of using Kussul, and M. Lavrenyuk, ³Geospatial Intelligence and
satellite data for crop area estimation in Ukraine´ Data Fusion Techniques for Sustainable Development
International Journal of Applied Earth Observation and Problems´InICTERI, pp. 196-203, 2015.
Geoinformation, vol. 29, pp. 22-30, 2014.
[14] S. Skakun, N. Kussul, A. Y. Shelestov, M. Lavreniuk,
[4] C. G. Boryan and Z. Yang, ³Deriving crop specific DQG2.XVVXO³(IILFLHQF\$VVHVVPHQWRI0XOWLWHPSRUDO&-
covariate data sets from multi-year NASS geospatial Band Radarsat-2 Intensity and Landsat-8 Surface
cropland data layers´InternationalGeoscienceandRemote Reflectance Satellite Imagery for Crop Classification in
SensingSymposium(IGARSS), pp. 4225-4228, 2013. 8NUDLQH´IEEEJ.ofSelect.TopicsinAppliedEarthObser.
andRem.Sens., vol. 9, no. 8, pp. 3712-3719, 2016.
[5] F. Kogan et al., ³Winter wheat yield forecasting in
Ukraine based on Earth observation, meteorological data [15] F. Waldner, HW DO ³Towards a set of agrosystem-
and biophysical models´ International Journal of Applied specific cropland mapping methods to address the global
Earth Observation and Geoinformation, vol. 23, pp. 192- cropland diversity´ International Journal of Remote
203, 2013. Sensing, vol. 37, no. 14, pp. 3196-3231, 2016.
[6] A. Kolotii, N. Kussul, A. Shelestov, S. Skakun, B. [16] S. V. Skakun, E. V. Nasuro, A. N. Lavrenyuk, and O.
Yailymov, R. Basarab, M. Lavreniuk, T. Oliinyk, and V. M. Kussul, ³Analysis of applicability of neural networks for
2VWDSHQNR ³&RPSDULVRQ RI ELRSK\VLFDO DQG VDWHOOLWH classification of satellite data´ Journal of Automation and
SUHGLFWRUVIRUZKHDW\LHOGIRUHFDVWLQJLQ8NUDLQH´Int.Arch. InformationSciences, vol. 39, no. 3, 2007.
Photogramm.RemoteSens.SpatialInf. Sci., XL-7/W3, pp.
39-44, 2015. DOI: 10.5194/isprsarchives-XL-7-W3-39- [17] M. S. Lavreniuk, S. V. Skakun, A. J. Shelestov, B. Y.
2015. Yalimov, S. L. Yanchevskii, D. J. Yaschuk, and A. I.
.RVWHFNL\³/DUJH-Scale Classification of Land Cover Using
[7] S. Skakun, N. Kussul, A. Shelestov, and O. Kussul, ³The RetrospectiYH 6DWHOOLWH 'DWD´ Cybernetics and Systems
use of satellite data for agriculture drought risk Analysis, vol. 52, no. 1, pp. 127±138, 2016.
quantification in Ukraine´ Geomatics,NaturalHazardsand
Risk, vol. 7, no. 3, pp. 901-917, 2016. [18] N. Kussul, G. Lemoine, F. J. Gallego, S. V. Skakun, M.
/DYUHQLXN DQG $ < 6KHOHVWRY ³3DUFHO-Based Crop
[8] N. N. Kussul, B. V. Sokolov, Y. I. Zyelyk, V. A. Classification in Ukraine Using Landsat-8 Data and
Zelentsov, S. V. Skakun, and A. Y. Shelestov, ³Disaster risk Sentinel-$'DWD´IEEEJ.ofSelect.TopicsinAppl.Earth
assessment based on heterogeneous geospatial information´ Observ.andRem.Sens., vol. 9, no. 6, pp. 2500±2508, 2016.
Journal of Automation and Information Sciences, vol. 42,
no. 12, 2010. [19] N. Kussul, S. Skakun, A. Shelestov, M. Lavreniuk, B.
<DLO\PRY DQG 2 .XVVXO ³5HJLRQDO 6FDOH Crop Mapping
[9] S. Fritz et al., ³The need for improved maps of global Using Multi-7HPSRUDO 6DWHOOLWH ,PDJHU\´ ,QW $UFK
cropland´Eos,TransactionsAmericanGeophysicalUnion, Photogramm. Remote Sens. Spatial Inf. Sci., XL-7/W3, pp.
vol. 94, no. 3, 31-32, 2010. 45±52, 2015. DOI:10.5194/isprsarchives-XL-7-W3-45-
2015.
[10] D. P. Roy, M. A. Wulder, T. R. Loveland, C. E.
Woodcock, R. G. Allen, M. C. Anderson, ... and T. A.
Scambos ³Landsat-8: Science and product vision for