A Framework for Evaluating Land Use and Land Cover Classification Using Convolutional Neural Networks

Analyzing land use and land cover (LULC) using remote sensing (RS) imagery is essential for many environmental and social applications. The increase in availability of RS data has led to the development of new techniques for digital pattern classification. Very recently, deep learning (DL) models ha...

ver descrição completa

Detalhes bibliográficos
Autores: Carranza García, Manuel, García Gutiérrez, Jorge, Riquelme Santos, José Cristóbal
Tipo de documento: artigo
Estado:Versão publicada
Data de publicação:2019
País:España
Recursos:Universidad de Sevilla (US)
Repositório:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/88714
Acesso em linha:https://hdl.handle.net/11441/88714
https://doi.org/10.3390/rs11030274
Access Level:Acceso aberto
Palavra-chave:Convolutional neural network
Cross-validation
Deep learning
Land use classification
Land cover classification
Remote sensing
Statistical analysis
Descrição
Resumo:Analyzing land use and land cover (LULC) using remote sensing (RS) imagery is essential for many environmental and social applications. The increase in availability of RS data has led to the development of new techniques for digital pattern classification. Very recently, deep learning (DL) models have emerged as a powerful solution to approach many machine learning (ML) problems. In particular, convolutional neural networks (CNNs) are currently the state of the art for many image classification tasks. While there exist several promising proposals on the application of CNNs to LULC classification, the validation framework proposed for the comparison of different methods could be improved with the use of a standard validation procedure for ML based on cross-validation and its subsequent statistical analysis. In this paper, we propose a general CNN, with a fixed architecture and parametrization, to achieve high accuracy on LULC classification over RS data from different sources such as radar and hyperspectral. We also present a methodology to perform a rigorous experimental comparison between our proposed DL method and other ML algorithms such as support vector machines, random forests, and k-nearest-neighbors. The analysis carried out demonstrates that the CNN outperforms the rest of techniques, achieving a high level of performance for all the datasets studied, regardless of their different characteristics.