Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, Mozambique
Mapping coastal regions is important for environmental assessment and for monitoring spatio-temporal changes. Although traditional cartographic methods using a geographic information system (GIS) are applicable in image classification, machine learning (ML) methods present more advantageous solution...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-02-01
|
Series: | Coasts |
Subjects: | |
Online Access: | https://www.mdpi.com/2673-964X/4/1/8 |
_version_ | 1797241567660998656 |
---|---|
author | Polina Lemenkova |
author_facet | Polina Lemenkova |
author_sort | Polina Lemenkova |
collection | DOAJ |
description | Mapping coastal regions is important for environmental assessment and for monitoring spatio-temporal changes. Although traditional cartographic methods using a geographic information system (GIS) are applicable in image classification, machine learning (ML) methods present more advantageous solutions for pattern-finding tasks such as the automated detection of landscape patches in heterogeneous landscapes. This study aimed to discriminate landscape patterns along the eastern coasts of Mozambique using the ML modules of a Geographic Resources Analysis Support System (GRASS) GIS. The random forest (RF) algorithm of the module ‘r.learn.train’ was used to map the coastal landscapes of the eastern shoreline of the Bight of Sofala, using remote sensing (RS) data at multiple temporal scales. The dataset included Landsat 8-9 OLI/TIRS imagery collected in the dry period during 2015, 2018, and 2023, which enabled the evaluation of temporal dynamics. The supervised classification of RS rasters was supported by the Scikit-Learn ML package of Python embedded in the GRASS GIS. The Bight of Sofala is characterized by diverse marine ecosystems dominated by swamp wetlands and mangrove forests located in the mixed saline–fresh waters along the eastern coast of Mozambique. This paper demonstrates the advantages of using ML for RS data classification in the environmental monitoring of coastal areas. The integration of Earth Observation data, processed using a decision tree classifier by ML methods and land cover characteristics enabled the detection of recent changes in the coastal ecosystem of Mozambique, East Africa. |
first_indexed | 2024-04-24T18:25:23Z |
format | Article |
id | doaj.art-3115be46a9154ee8bfc377437a9d996b |
institution | Directory Open Access Journal |
issn | 2673-964X |
language | English |
last_indexed | 2024-04-24T18:25:23Z |
publishDate | 2024-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Coasts |
spelling | doaj.art-3115be46a9154ee8bfc377437a9d996b2024-03-27T13:31:47ZengMDPI AGCoasts2673-964X2024-02-014112714910.3390/coasts4010008Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, MozambiquePolina Lemenkova0Department of Geoinformatics, Faculty of Digital and Analytical Sciences, Universität Salzburg, Schillerstraße 30, A-5020 Salzburg, AustriaMapping coastal regions is important for environmental assessment and for monitoring spatio-temporal changes. Although traditional cartographic methods using a geographic information system (GIS) are applicable in image classification, machine learning (ML) methods present more advantageous solutions for pattern-finding tasks such as the automated detection of landscape patches in heterogeneous landscapes. This study aimed to discriminate landscape patterns along the eastern coasts of Mozambique using the ML modules of a Geographic Resources Analysis Support System (GRASS) GIS. The random forest (RF) algorithm of the module ‘r.learn.train’ was used to map the coastal landscapes of the eastern shoreline of the Bight of Sofala, using remote sensing (RS) data at multiple temporal scales. The dataset included Landsat 8-9 OLI/TIRS imagery collected in the dry period during 2015, 2018, and 2023, which enabled the evaluation of temporal dynamics. The supervised classification of RS rasters was supported by the Scikit-Learn ML package of Python embedded in the GRASS GIS. The Bight of Sofala is characterized by diverse marine ecosystems dominated by swamp wetlands and mangrove forests located in the mixed saline–fresh waters along the eastern coast of Mozambique. This paper demonstrates the advantages of using ML for RS data classification in the environmental monitoring of coastal areas. The integration of Earth Observation data, processed using a decision tree classifier by ML methods and land cover characteristics enabled the detection of recent changes in the coastal ecosystem of Mozambique, East Africa.https://www.mdpi.com/2673-964X/4/1/8machine learningensemble learningGRASS GISScikit-LearnPythonrandom forest |
spellingShingle | Polina Lemenkova Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, Mozambique Coasts machine learning ensemble learning GRASS GIS Scikit-Learn Python random forest |
title | Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, Mozambique |
title_full | Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, Mozambique |
title_fullStr | Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, Mozambique |
title_full_unstemmed | Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, Mozambique |
title_short | Random Forest Classifier Algorithm of Geographic Resources Analysis Support System Geographic Information System for Satellite Image Processing: Case Study of Bight of Sofala, Mozambique |
title_sort | random forest classifier algorithm of geographic resources analysis support system geographic information system for satellite image processing case study of bight of sofala mozambique |
topic | machine learning ensemble learning GRASS GIS Scikit-Learn Python random forest |
url | https://www.mdpi.com/2673-964X/4/1/8 |
work_keys_str_mv | AT polinalemenkova randomforestclassifieralgorithmofgeographicresourcesanalysissupportsystemgeographicinformationsystemforsatelliteimageprocessingcasestudyofbightofsofalamozambique |