Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover Classification
While machine learning techniques have been increasingly applied to land cover classification problems, these techniques have not focused on separating exposed bare rock from soil covered areas. Therefore, we built a convolutional neural network (CNN) to differentiate exposed bare rock (<i>roc...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-09-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/11/19/2211 |
id |
doaj-27894adbf3c341a29a6e54c0149d3adc |
---|---|
record_format |
Article |
spelling |
doaj-27894adbf3c341a29a6e54c0149d3adc2020-11-25T02:45:40ZengMDPI AGRemote Sensing2072-42922019-09-011119221110.3390/rs11192211rs11192211Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover ClassificationHelen Petliak0Corina Cerovski-Darriau1Vadim Zaliva2Jonathan Stock3Digamma.ai, 14500 Big Basin Way, Suite G, Saratoga, CA 95070, USAU.S. Geological Survey, Menlo Park, CA 94025, USACarnegie Mellon University, NASA Research Park, Moffett Field, CA 94035, USAU.S. Geological Survey, Menlo Park, CA 94025, USAWhile machine learning techniques have been increasingly applied to land cover classification problems, these techniques have not focused on separating exposed bare rock from soil covered areas. Therefore, we built a convolutional neural network (CNN) to differentiate exposed bare rock (<i>rock</i>) from soil cover (<i>other</i>). We made a training dataset by mapping exposed rock at eight test sites across the Sierra Nevada Mountains (California, USA) using USDA’s 0.6 m National Aerial Inventory Program (NAIP) orthoimagery. These areas were then used to train and test the CNN. The resulting machine learning approach classifies bare rock in NAIP orthoimagery with a 0.95 <inline-formula> <math display="inline"> <semantics> <msub> <mi>F</mi> <mn>1</mn> </msub> </semantics> </math> </inline-formula> score. Comparatively, the classical OBIA approach gives only a 0.84 <inline-formula> <math display="inline"> <semantics> <msub> <mi>F</mi> <mn>1</mn> </msub> </semantics> </math> </inline-formula> score. This is an improvement over existing land cover maps, which underestimate rock by almost 90%. The resulting CNN approach is likely scalable but dependent on high-quality imagery and high-performance algorithms using representative training sets informed by expert mapping. As image quality and quantity continue to increase globally, machine learning models that incorporate high-quality training data informed by geologic, topographic, or other topical maps may be applied to more effectively identify exposed rock in large image collections.https://www.mdpi.com/2072-4292/11/19/2211remote sensingenvironmentgeologyland coverland useclassification |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Helen Petliak Corina Cerovski-Darriau Vadim Zaliva Jonathan Stock |
spellingShingle |
Helen Petliak Corina Cerovski-Darriau Vadim Zaliva Jonathan Stock Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover Classification Remote Sensing remote sensing environment geology land cover land use classification |
author_facet |
Helen Petliak Corina Cerovski-Darriau Vadim Zaliva Jonathan Stock |
author_sort |
Helen Petliak |
title |
Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover Classification |
title_short |
Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover Classification |
title_full |
Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover Classification |
title_fullStr |
Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover Classification |
title_full_unstemmed |
Where’s the Rock: Using Convolutional Neural Networks to Improve Land Cover Classification |
title_sort |
where’s the rock: using convolutional neural networks to improve land cover classification |
publisher |
MDPI AG |
series |
Remote Sensing |
issn |
2072-4292 |
publishDate |
2019-09-01 |
description |
While machine learning techniques have been increasingly applied to land cover classification problems, these techniques have not focused on separating exposed bare rock from soil covered areas. Therefore, we built a convolutional neural network (CNN) to differentiate exposed bare rock (<i>rock</i>) from soil cover (<i>other</i>). We made a training dataset by mapping exposed rock at eight test sites across the Sierra Nevada Mountains (California, USA) using USDA’s 0.6 m National Aerial Inventory Program (NAIP) orthoimagery. These areas were then used to train and test the CNN. The resulting machine learning approach classifies bare rock in NAIP orthoimagery with a 0.95 <inline-formula> <math display="inline"> <semantics> <msub> <mi>F</mi> <mn>1</mn> </msub> </semantics> </math> </inline-formula> score. Comparatively, the classical OBIA approach gives only a 0.84 <inline-formula> <math display="inline"> <semantics> <msub> <mi>F</mi> <mn>1</mn> </msub> </semantics> </math> </inline-formula> score. This is an improvement over existing land cover maps, which underestimate rock by almost 90%. The resulting CNN approach is likely scalable but dependent on high-quality imagery and high-performance algorithms using representative training sets informed by expert mapping. As image quality and quantity continue to increase globally, machine learning models that incorporate high-quality training data informed by geologic, topographic, or other topical maps may be applied to more effectively identify exposed rock in large image collections. |
topic |
remote sensing environment geology land cover land use classification |
url |
https://www.mdpi.com/2072-4292/11/19/2211 |
work_keys_str_mv |
AT helenpetliak wherestherockusingconvolutionalneuralnetworkstoimprovelandcoverclassification AT corinacerovskidarriau wherestherockusingconvolutionalneuralnetworkstoimprovelandcoverclassification AT vadimzaliva wherestherockusingconvolutionalneuralnetworkstoimprovelandcoverclassification AT jonathanstock wherestherockusingconvolutionalneuralnetworkstoimprovelandcoverclassification |
_version_ |
1724761159404355584 |