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...

Full description

Bibliographic Details
Main Author: Polina Lemenkova
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