Evaluation of Three Deep Learning Models for Early Crop Classification Using Sentinel-1A Imagery Time Series - A Case Study in Zhanjiang, China

Timely and accurate estimation of the area and distribution of crops is vital for food security. Optical remote sensing has been a key technique for acquiring crop area and conditions on regional to global scales, but great challenges arise due to frequent cloudy days in southern China. This makes optical remote sensing images usually unavailable. Synthetic aperture radar (SAR) could bridge this gap since it is less affected by clouds. The recent availability of Sentinel-1A (S1A) SAR imagery with a 12-day revisit period at a high spatial resolution of about 10 m makes it possible to fully utilize phenological information to improve early crop classification. In deep learning methods, one-dimensional convolutional neural networks (1D CNNs), long short-term memory recurrent neural networks (LSTM RNNs), and gated recurrent unit RNNs (GRU RNNs) have been shown to efficiently extract temporal features for classification tasks. However, due to the complexity of training, these three deep learning methods have been less used in early crop classification. In this work, we attempted to combine them with an incremental classification method to avoid the need for training optimal architectures and hyper-parameters for data from each time series. First, we trained 1D CNNs, LSTM RNNs, and GRU RNNs based on the full images’ time series to attain three classifiers with optimal architectures and hyper-parameters. Then, starting at the first time point, we performed an incremental classification process to train each classifier using all of the previous data, and obtained a classification network with all parameter values (including the hyper-parameters) at each time point. Finally, test accuracies of each time point were assessed for each crop type to determine the optimal time series length. A case study was conducted in Suixi and Leizhou counties of Zhanjiang City, China. To verify the effectiveness of this method, we also implemented the classic random forest (RF) approach. The results were as follows: (i) 1D CNNs achieved the highest Kappa coefficient (0.942) of the four classifiers, and the highest value (0.934) in the GRU RNNs time series was attained earlier than with other classifiers; (ii) all three deep learning methods and the RF achieved F measures above 0.900 before the end of growth seasons of banana, eucalyptus, second-season paddy rice, and sugarcane; while, the 1D CNN classifier was the only one that could obtain an F-measure above 0.900 for pineapple before harvest. All results indicated the effectiveness of the solution combining the deep learning models with the incremental classification approach for early crop classification. This method is expected to provide new perspectives for early mapping of croplands in cloudy areas. Remote Sens. 2019, 11, 2673; doi:10.3390/rs11222673 www.mdpi.com/journal/remotesensing Remote Sens. 2019, 11, 2673 2 of 23

[1]  Nataliia Kussul,et al.  Deep Learning Classification of Land Cover and Crop Types Using Remote Sensing Data , 2017, IEEE Geoscience and Remote Sensing Letters.

[2]  Victor S. Frost,et al.  A Model for Radar Images and Its Application to Adaptive Digital Filtering of Multiplicative Noise , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Nima Hatami,et al.  Classification of time-series images using deep convolutional neural networks , 2017, International Conference on Machine Vision.

[4]  Claire Marais-Sicre,et al.  Improved Early Crop Type Identification By Joint Use of High Temporal Resolution SAR And Optical Image Time Series , 2016, Remote. Sens..

[5]  Hong Zhang,et al.  A unified framework for crop classification in southern China using fully polarimetric, dual polarimetric, and compact polarimetric SAR data , 2015 .

[6]  Hao Jiang,et al.  Early Season Mapping of Sugarcane by Applying Machine Learning Algorithms to Sentinel-1A/2 Time Series Data: A Case Study in Zhanjiang City, China , 2019, Remote. Sens..

[7]  P. Achanccaray,et al.  EVALUATION OF RECURRENT NEURAL NETWORKS FOR CROP RECOGNITION FROM MULTITEMPORAL REMOTE SENSING IMAGES , 2017 .

[8]  M. H. Wang,et al.  Extension neural network and its applications , 2003, Neural Networks.

[9]  Philip Lewis,et al.  Evaluation of regional estimates of winter wheat yield by assimilating three remotely sensed reflectance datasets into the coupled WOFOST–PROSAIL model , 2019, European Journal of Agronomy.

[10]  P J Webros BACKPROPAGATION THROUGH TIME: WHAT IT DOES AND HOW TO DO IT , 1990 .

[11]  Hang Zhou,et al.  Deep learning based multi-temporal crop classification , 2019, Remote Sensing of Environment.

[12]  Yichun Xie,et al.  Remote sensing imagery in vegetation mapping: a review , 2008 .

[13]  Yves-Louis Desnos,et al.  Sentinel-1 mission status , 2015, 2015 IEEE International Geoscience and Remote Sensing Symposium (IGARSS).

[14]  Christoph Rüdiger,et al.  Sensitivity of Sentinel-1 Backscatter to Vegetation Dynamics: An Austrian Case Study , 2018, Remote. Sens..

[15]  Olga Kussul,et al.  Winter Wheat Yield Forecasting: a Comparative Analysis of Results of Regression and Biophysical Models , 2013 .

[16]  Heather McNairn,et al.  Early season monitoring of corn and soybeans with TerraSAR-X and RADARSAT-2 , 2014, Int. J. Appl. Earth Obs. Geoinformation.

[17]  Chi-Farn Chen,et al.  Assessment of Sentinel-1A data for rice crop classification using random forests and support vector machines , 2017 .

[18]  Andrew W. Senior,et al.  Long short-term memory recurrent neural network architectures for large scale acoustic modeling , 2014, INTERSPEECH.

[19]  C. Lee Giles,et al.  Extracting and Learning an Unknown Grammar with Recurrent Neural Networks , 1991, NIPS.

[20]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[21]  Nobuyuki Kobayashi,et al.  Crop classification from Sentinel-2-derived vegetation indices using ensemble learning , 2018 .

[22]  Houshang Darabi,et al.  Multivariate LSTM-FCNs for Time Series Classification , 2018, Neural Networks.

[23]  Bogdan Wilamowski,et al.  Comparison between traditional neural networks and radial basis function networks , 2011, 2011 IEEE International Symposium on Industrial Electronics.

[24]  Pc Pandey,et al.  Multilayer perceptron in damage detection of bridge structures , 1995 .

[25]  S. Cloude Polarisation: Applications in Remote Sensing , 2009 .

[26]  Marc Rußwurm,et al.  Multi-Temporal Land Cover Classification with Sequential Recurrent Encoders , 2018, ISPRS Int. J. Geo Inf..

[27]  Keiron O'Shea,et al.  An Introduction to Convolutional Neural Networks , 2015, ArXiv.

[28]  Gérard Dedieu,et al.  Assessment of an Operational System for Crop Type Map Production Using High Temporal and Spatial Resolution Satellite Optical Imagery , 2015, Remote. Sens..

[29]  Quazi K. Hassan,et al.  Application of Remote Sensors in Mapping Rice Area and Forecasting Its Production: A Review , 2015, Sensors.

[30]  Mert R. Sabuncu,et al.  Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labels , 2018, NeurIPS.

[31]  Nataliia Kussul,et al.  Early Season Large-Area Winter Crop Mapping Using MODIS NDVI Data, Growing Degree Days Information and a Gaussian Mixture Model , 2017 .

[32]  Kenichi Tatsumi,et al.  Crop classification of upland fields using Random forest of time-series Landsat 7 ETM+ data , 2015, Comput. Electron. Agric..

[33]  E. Polley,et al.  Statistical Applications in Genetics and Molecular Biology Random Forests for Genetic Association Studies , 2011 .

[34]  Tim Oates,et al.  Time series classification from scratch with deep neural networks: A strong baseline , 2016, 2017 International Joint Conference on Neural Networks (IJCNN).

[35]  Claudia Kuenzer,et al.  Estimating rice production in the Mekong Delta, Vietnam, utilizing time series of Sentinel-1 SAR data , 2018, Int. J. Appl. Earth Obs. Geoinformation.

[36]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[37]  Matthias Drusch,et al.  Sentinel-2: ESA's Optical High-Resolution Mission for GMES Operational Services , 2012 .

[38]  Fan Zhang,et al.  Deep Convolutional Neural Networks for Hyperspectral Image Classification , 2015, J. Sensors.

[39]  Klaus-Robert Müller,et al.  Efficient BackProp , 2012, Neural Networks: Tricks of the Trade.

[40]  Shaowen Wang,et al.  A high-performance and in-season classification system of field-level crop types using time-series Landsat data and a machine learning approach , 2018, Remote Sensing of Environment.

[41]  Andrew Zisserman,et al.  Spatial Transformer Networks , 2015, NIPS.

[42]  D. Roberts,et al.  A comparison of methods for monitoring multitemporal vegetation change using Thematic Mapper imagery , 2002 .

[43]  Li Wang,et al.  Feature Selection of Time Series MODIS Data for Early Crop Classification Using Random Forest: A Case Study in Kansas, USA , 2015, Remote. Sens..

[44]  Xiao Xiang Zhu,et al.  Deep learning in remote sensing: a review , 2017, ArXiv.

[45]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[46]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[47]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[48]  Yi Zheng,et al.  Time Series Classification Using Multi-Channels Deep Convolutional Neural Networks , 2014, WAIM.

[49]  Nesrine Chehata,et al.  Time-Space Tradeoff in Deep Learning Models for Crop Classification on Satellite Multi-Spectral Image Time Series , 2019, IGARSS 2019 - 2019 IEEE International Geoscience and Remote Sensing Symposium.

[50]  Wojciech Zaremba,et al.  An Empirical Exploration of Recurrent Network Architectures , 2015, ICML.

[51]  Bram Bakker,et al.  Reinforcement Learning with Long Short-Term Memory , 2001, NIPS.

[52]  Marco Körner,et al.  Temporal Vegetation Modelling Using Long Short-Term Memory Networks for Crop Identification from Medium-Resolution Multi-spectral Satellite Images , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[53]  Jeremy Butterfield Philosophy of Mathematics and Natural Science; Mind and Nature: Selected Writings on Philosophy, Mathematics, and Physics , 2010 .

[54]  Russell G. Congalton,et al.  A review of assessing the accuracy of classifications of remotely sensed data , 1991 .

[55]  G. H. Rosenfield,et al.  A coefficient of agreement as a measure of thematic classification accuracy. , 1986 .

[56]  Yixin Chen,et al.  Multi-Scale Convolutional Neural Networks for Time Series Classification , 2016, ArXiv.

[57]  Maguelonne Teisseire,et al.  Data Mining, A Promising Tool for Large-Area Cropland Mapping , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[58]  Sandiway Fong,et al.  Natural Language Grammatical Inference with Recurrent Neural Networks , 2000, IEEE Trans. Knowl. Data Eng..

[59]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[60]  Sander Bohte,et al.  Conditional Time Series Forecasting with Convolutional Neural Networks , 2017, 1703.04691.

[61]  Xiaoli Li,et al.  Deep Convolutional Neural Networks on Multichannel Time Series for Human Activity Recognition , 2015, IJCAI.

[62]  Emile Ndikumana,et al.  Deep Recurrent Neural Network for Agricultural Classification using multitemporal SAR Sentinel-1 for Camargue, France , 2018, Remote. Sens..

[63]  Yoshua Bengio,et al.  On the Properties of Neural Machine Translation: Encoder–Decoder Approaches , 2014, SSST@EMNLP.

[64]  Clement Atzberger,et al.  The Potential and Uptake of Remote Sensing in Insurance: A Review , 2014, Remote. Sens..

[65]  Peter M. Atkinson,et al.  Mapping paddy rice fields by applying machine learning algorithms to multi-temporal Sentinel-1A and Landsat data , 2018 .

[66]  Nataliia Kussul,et al.  Comparison of biophysical and satellite predictors for wheat yield forecasting in Ukraine , 2015 .

[67]  Razvan Pascanu,et al.  On the difficulty of training recurrent neural networks , 2012, ICML.