1. Introduction
Natural resources and anthropogenic influences that characterize the various areas of the earth’s surface are known as Land Use and Land Cover (LULC) [
1]. Due to the diversity of Land Use and Land Cover (LULC) systems, data sources, and methodologies, significant variations exist in contemporary LULC applications worldwide. Among the various approaches for generating LULC maps, the classification of remotely sensed imagery using advanced algorithms remains a cornerstone method [
2]. Over time, a range of classification techniques has been developed and applied, encompassing both unsupervised and supervised methods to address diverse LULC mapping needs. Accurate information about LULC is essential for different levels of applications, such as managing and monitoring environmental resources [
3,
4]. In remote sensing (RS), multi-temporal LULC classifications and their change analysis are two important tasks, which serve as the basis for ecological sustainability and have been discussed extensively in the last few decades [
5].
In general, LULC data provide crucial factors for earth monitoring. It shows a close connection between the rapid development of human societies and the changes in the ecological environment. These changes have amplified a wide range of processes, resulting in a constant and observable impact on LULC [
6]. Classification maps generated from this data can be used to monitor and assess changes in selected areas of interest. Thus, accurate mapping of LULC classification enables the implementation of appropriate environmental management practices and improves understanding of its impact on climatic and environmental systems [
7]. To analyze LULC changes optimally, statistical data that includes multiple values are required. The process involves identifying changes in objects and phenomena by monitoring them in numerous phases [
8,
9]. Optimized change detection and analysis of Earth’s surface characteristics are beneficial for creating the framework for understanding the relationship between human and environmental activities. It can also improve resource management and usage [
10].
Recently, machine learning (ML) classification algorithms have greatly developed the effectiveness and application of variations. In that way, numerous ML classification algorithms are available for multiple applications in different fields. Random Forest (RF) and Support Vector Machine (SVM) classifiers are among the most frequently used, especially for RS applications [
11,
12]. However, the performance of ML algorithms can be affected by several factors such as data sources, standards, parameter settings, and the number of other datasets input. To assess the effectiveness of these algorithms, it is crucial to compare accuracy assessments based on the preparation of training and test samples. This can help in evaluating the effectiveness of these algorithms and determining their suitability for different applications.
Techniques for analyzing LULC have significantly advanced in recent years with spatial analysis and future simulation modeling. These models have played a crucial role in studying the factors that affect LULC simulations of past to future scenarios and how they vary in different circumstances. Various models use different approaches to tackle complex issues related to LULC. Neural network models, for instance, have proven to be a crucial technique for simulating LULC changes, as they accurately capture the non-linear and spatially probabilistic nature of these changes. By assessing various factors that influence LULC patterns and exploring different scenarios, neural network models have become indispensable tools for urban planning, environmental monitoring, and resource allocation [
13]. Meanwhile, transitional potential modeling and projecting probability of LULC change techniques have been developed to determine past and potential future locations of change based on geospatial data. These models require multiple source data to analyze the LULC transition matrix and make predictions about future conditions when combined with geospatial factors [
13,
14].
The dynamics of Land Use and Land Cover (LULC) changes can be effectively analyzed using Cellular Automata (CA) models, which facilitate the identification of spatial correlations [
15]. In the CA framework, the study area is discretized into a grid of cells, with each cell assigned a specific LULC class based on its attributes. The integration of CA with Artificial Neural Networks (ANN) provides a robust modeling framework for predicting LULC transitions. As a core component of Artificial Intelligence (AI), ANN enhances the CA model by determining transition rules and parameter values based on input data [
16]. The ANN model estimates the transition probability for each cell within the CA grid, enabling the CA model to simulate spatial patterns of LULC change based on these probabilities. The accuracy of these simulations is highly dependent on the quality of input data used to train the ANN, including historical and current LULC classification maps and relevant spatial variables [
17]. The integrated CA-ANN model offers valuable insights for urban planners and policymakers, enabling informed decision-making in urban planning and land management by forecasting the impacts of various scenarios on future LULC patterns [
16].
The findings of this study provide critical insights for developing effective land management and urban master planning strategies to address the challenges of rapid urbanization. By analyzing historical and current Land Use and Land Cover (LULC) trends and employing machine learning (ML) techniques to forecast future scenarios, this research elucidates the intricate interplay between urbanization and the urban environment. These insights enable local authorities to construct robust predictive models for anticipating future LULC transitions, thereby facilitating informed decision-making and strategic urban planning. Furthermore, the results support the formulation of policies that promote sustainable urban development while safeguarding environmental integrity. By achieving a balanced approach to urban expansion and LULC transitions, this research addresses key challenges to sustainable urban development. It enhances the potential for creating cities that offer livable urban environments while prioritizing long-term sustainability and environmental well-being. Consequently, this study is instrumental in tackling urbanization challenges in Ulaanbaatar and serves as a valuable reference for sustainable urban planning and management in other developing cities in Mongolia facing comparable issues.
Urbanization may cause environmental imbalance, particularly in developing countries, and it is driven by multiple reasons. While Mongolia’s population growth rate is not particularly high, a significant proportion (about 68%) of the population lives in a few key urban areas [
18]. The capital city of Ulaanbaatar was initially planned in 1950 to have a population of 600,000. However, the population continues to grow. As of now, there are officially 1.6 million registered residents in Ulaanbaatar, with an additional 78,000 people moving into the city between 2019 and 2021 [
19]. Unfortunately, urban development has not kept pace with population growth, resulting in excessive density and concentration in the city. This has become a significant issue due to urban expansion and inadequate infrastructure, which is in stark contrast to the City Master Plan and Development Approaches of Ulaanbaatar City [
20].
Previous research showed the land management and master planning of Ulaanbaatar city has experienced a 16.4 percent increase in the designated area of a suitable residential area as of 2019 [
21]. Based on this research, the main objective of this study is to detect and analyze the impact of rapid urban growth and expansion on the sustainable development of the urban environment. Emphases are placed on understanding how these factors influence urban LULC changes, specifically addressing the imbalance in LULC transitions between urban built-up areas and the urban green zone, along with other vegetation-covered areas.
By achieving a balance between urban expansion and transitions in LULC, numerous issues associated with sustainable urban development can be addressed. On the other hand, this approach will enhance the prospects of constructing a city that not only offers a comfortable urban environment but also prioritizes long-term sustainability and environmental well-being. Therefore, this research is crucial in addressing the urbanization challenges faced by Ulaanbaatar and can serve as a valuable reference for sustainable urban planning and management in other developing cities of Mongolia facing similar challenges.
The main purpose of this research is to investigate the past changes and future trends in LULC and urban expansion in Ulaanbaatar, Mongolia. To achieve this goal, advanced ML classification algorithms, specifically RF and SVM, were selected and applied to Sentinel-2 and Landsat 5 and 8 satellite data, enabling a comprehensive analysis of long-term LULC changes. Using a combination of multi-spectral satellite images from 2000 to 2021, extensive ground surveys, and existing research on Ulaanbaatar city, LULC classification maps were extracted for five significant periods (2000, 2005, 2010, 2015, and 2021). These maps provide a detailed representation of the spatial distribution and dynamics of LULC over time. To assess the accuracy of the generated classification maps, rigorous accuracy assessments were conducted for each selected year-interval and method, allowing for in-depth analysis and comparison of the results.
2. Materials and Methods
The area of interest in this study is Ulaanbaatar city, which has been one of the fastest-growing cities over the past few decades in Mongolia (
Figure 1). Ulaanbaatar city is in the center of Mongolia along the southern edge of the Khentii mountain range. It is surrounded by mountains from four sides of the valley along the Tuul River basin. The full administrative municipality of Ulaanbaatar covers 470,440 ha across all nine districts and is home to almost 1.6 million residents as of 2021 [
22]. It is located at an average height of 1351 m above sea level. The nine administrative districts are divided into 204 sub-districts. Two districts, Baganuur and Bagakhangai, are geographically isolated from the main urban agglomeration and are excluded from the analytical area of interest (AOI). The remaining seven contiguous central districts constitute the study AOI, with a total area of approximately 75,625 ha 756.25 km
2. All area statistics reported in this study correspond exclusively to this seven-district AOI. The three primary divisions of the research area are ger-places, city center, and the other area [
23].
To characterize the long-term spatiotemporal dynamics of land use and land cover (LULC) in Ulaanbaatar, a multi-temporal dataset spanning the period from 2000 to 2021 was compiled. As detailed in
Table 1, the study utilized medium-resolution optical imagery from the Landsat archive for the earlier epochs, specifically Landsat 5 Thematic Mapper (TM) for the years 2000, 2005, and 2010, and Landsat 8 Operational Land Imager (OLI) for 2015. These datasets were acquired with a standardized spatial resolution of 30 m (Path/Row 131/27). For the most recent epoch (2021), Sentinel-2 imagery was employed at a spatial resolution of 10 m. To minimize the influence of seasonal phenological changes and cloud cover, image acquisition was concentrated during the vegetation growing season (June through September), with supplementary dates in late spring and autumn utilized to ensure complete spatial coverage. Given the mixed-sensor design, resolution harmonization was applied prior to CA-ANN modeling: Landsat-derived classifications (native 30 m) were resampled to 10 m using nearest-neighbor interpolation to preserve categorical label integrity, as required by the MOLUSCE module’s uniform raster specification (9478 × 6778 pixels at 10 m). Classification was performed at each sensor’s native resolution before resampling. Readers should note that accuracy figures for 2021 partly reflect the higher spatial detail of Sentinel-2 and should not be interpreted as indicating superior algorithmic performance relative to earlier epochs.
The research plan was organized by gathering information and creating an understanding of other relevant studies within the scope of this research before starting the main technical process. Initially, different sources of multi-temporal satellite data were collected and pre-processed, including Landsat TM and OLI-TIRS scenes and Sentinel 2 imageries covering the entire area of Ulaanbaatar city, Mongolia from 2000 to 2021. At the same time, suitable LULC classes within the selected study area were identified based on a combination of field surveys and high-resolution Google Earth images. Following that, reference point datasets related to the LULC classes were obtained through photointerpretation and in situ techniques. Reference samples were collected as stratified random points with a minimum spatial separation of 500 m between training and validation points to ensure independence and reduce spatial autocorrelation. Sample counts per class per year ranged from approximately 120 to 300 points, with over-represented classes sub-sampled to maintain class balance. Temporally stable sites (e.g., permanent water bodies, urban core, high-density forest ridgelines) were used to anchor consistent labeling across epochs, supplemented by year-specific points for dynamic classes. Identical reference datasets were used for both SVM and RF classifiers within each year to ensure comparable evaluation. Input features for both classifiers included all available spectral bands for the relevant sensor, plus six spectral indices: NDVI, EVI, SAVI, NDWI, NDWBI, and NDBI. Elevation and slope derived from the SRTM DEM were included as static covariates.
Generally, machine learning methods were the primary methodology used for LULC classification in this research. The Support Vector Machines (SVM) and Random Forest (RF) methods were applied to assess the LULC maps using corrected satellite images in GEE. SVM was implemented with a Radial Basis Function (RBF) kernel; the cost parameter C and gamma were optimized using a grid search (C = 100, gamma = 0.01), and all features were normalized to [0, 1] prior to classification. The SVM is a non-parametric classifier used to solve classification issues in datasets with unknown patterns between variables. SVM can identify linear two-class problems but can also classify nonlinear and multi-class data using statistical learning theory [
24]. Random Forest is a powerful ML classifier that uses bagging and random subspace techniques to create decision trees. RF was configured with N
tree (number of trees) set to 200, and M
try (features randomly sampled at each split) set to the square root of the total number of input features (rounded to the nearest integer), consistent with standard practice [
24]. Both classifiers used identical input features per year and were trained and validated on the same reference sample sets to ensure comparability.
The CA-ANN model leverages the variational learning dynamics of the Artificial Neural Network (ANN) to elucidate Land Use and Land Cover (LULC) changes, supported by the simulation capabilities of the MOLUSCE module (
Figure 2). Through the MOLUSCE framework, the CA-ANN model forecasts and models future LULC trends. The LULC change modeling process within the MOLUSCE module follows a structured methodology comprising the following key steps. Six spatial driver variables were used as ANN inputs: (1) distance to primary and secondary roads, (2) distance to existing urban built-up land, (3) distance to city center (Sükhbaatar Square), (4) elevation from SRTM 30 m DEM, (5) slope derived from SRTM, and (6) distance to rivers. All continuous variables were normalized to [0, 1] prior to input. A Moore 3 × 3 neighborhood was applied. The model was calibrated on 2000–2015 LULC transitions and validated against the observed 2021 map as a true out-of-sample test. The ANN underwent 10 iterations; convergence monitoring confirmed Kappa stabilized after 8 iterations, and 10 was retained as a conservative margin. The LULC change modeling process follows these key steps:
Preparation of input data;
Evaluation of correlations;
Change analysis and transition potential modeling;
Prediction and model validation.
To perform accurate assessments of LULC changes using the MOLUSCE module, it is essential to simulate LULC precisely, considering various factors that contribute to these changes, in addition to historical and current LULC mapping. By integrating these variables into the simulation process, the MOLUSCE module provides a comprehensive and effective approach to analyzing and projecting changes in the LULC pattern’s expected period. The simulation operates at the cellular level, with each cell having a unique set of attributes, or spatial variables, which are used as inputs for the neural network. These spatial variables can be represented as:
where xi is the i-th attribute, and T is a transposition.
The above sections provide detailed descriptions of how the input data are prepared. All input raster data is formatted in TIF and set to a pixel size of 10 m, as specified in the module evaluation criteria, with column and row numbers set to 9478 × 6778 in each raster.
Furthermore,
Figure 2 illustrates that the ANN structure comprises three layers: input, hidden, and output. Each spatial variable is linked with a neuron in the input layer, following scaling within the interval [0, 1]. As a result, the input layer neurons, which correspond to the attributes. In the hidden layer, the net signal received by the j-th neuron, netj(k,t), from the input layer for the k-th cell at time t is computed as follows:
In this context, the weight that connects the input and hidden layers is called ‘w’, while “x” corresponds to the i-th scaled attribute associated with the i-th neuron in the input layer, for the k-th cell at time t.
In this context, “P(k,t,l)” refers to the probability of converting from the existing LULC to the l-th type for the k-th cell at time t. “w” denotes the weight between the hidden and output layers. A larger weight value implies a higher probability of transitioning from the initial LULC type to the l-th type.
To accurately predict changes in land use, it is essential to utilize a robust model that considers current land use data and relevant factors. The method involved analyzing LULC data from 2000 to 2021, along with transition matrices and spatial variables, to predict LULC maps up to 2050. This module’s kappa validation technique was used to validate the accuracy of the model and compare actual and projected LULC images. The module can calculate three types of kappa statistics. As follows:
In this context, “p
o” refers to the proportion of observed agreements, while “p
e” corresponds to the proportion of agreements that would be expected by chance.
where “p
ij” represents the value of the i, j-th cell in the contingency table, “p
iT” corresponds to the sum of all cells in the i-th row, “P
tj” represents the sum of all cells in the j-th column, and “c” is the count of categories in the raster.
The Cellular Automata-Artificial Neural Network (CA-ANN) methodology was employed to simulate and predict spatio-temporal Land Use and Land Cover (LULC) transitions and urban expansion trends up to 2050. This approach was implemented using the MOLUSCE module, which integrates CA-ANN to model transition potential and generate future LULC scenarios. To enhance simulation accuracy, the module incorporates multi-temporal LULC classification maps alongside spatial variables, including geographical and accessibility factors. Once the input data is prepared in accordance with the module’s specifications, the system evaluates correlations, simulates potential transitions, and projects future LULC trends. The LULC change detection outcomes were systematically analyzed to derive significant findings, which informed the development of recommendations, discussions, and conclusions. The primary methodological workflow of this study is illustrated in
Figure 3.
Then, machine learning based classifiers were employed on GEE to produce LULC classification maps based on pre-processed satellite images. In addition, auxiliary datasets, namely the Normalized Difference Vegetation Index (NDVI), Enhanced vegetation index (EVI), Soil Adjusted Vegetation Index (SAVI), Normalized Difference Water Index (NDWI), Normalized Difference Water Body Index (NDWBI), Normalized Difference Built-Up Index (NDBI) were derived and calculated from the corrected satellite images to collect suitable training and validation samples and increase the accuracy of LULC classification. After producing a series of LULC classification maps, post-classification processes and accuracy assessments were conducted. Subsequent analyses were then performed to detect changes in LULC and urban expansion from the past to the present and compare the results of the two different ML classification algorithms.
The LULC classes were categorized into 10 classes, including: Urban built-up area, Dense Forest, Degraded Forest, Shrubland, Grassland/Herbaceous, Pasture/Hay Sparse vegetation, Bare soil/rock, Sandy area, and Water Body (
Table 2).
5. Conclusions
This study evaluated the spatiotemporal dynamics of Land Use and Land Cover (LULC) in Ulaanbaatar, Mongolia, utilizing a multi-temporal remote sensing approach integrated with machine learning and simulation modeling. The accuracy of Support Vector Machine (SVM) and Random Forest (RF) classifiers was assessed for long-term LULC mapping (2000–2021). Both algorithms exhibited high reliability and produced comparable results; SVM yielded an average Kappa coefficient of 0.8939 while RF achieved 0.8917. This marginal numerical difference should not be interpreted as evidence of algorithmic superiority without formal statistical testing. The highest classification accuracy was recorded in 2021 (SVM Kappa: 0.9424), which partly reflects the improved spatial resolution of Sentinel-2 imagery in addition to any classifier-specific performance differences.
The integration of these classifiers with the Cellular Automata-Artificial Neural Network (CA-ANN) model provided future projections of urban expansion through 2050 under a business-as-usual scenario. Key findings indicate a consistent trajectory of urban growth at the expense of natural ecosystems. Specifically, the analysis identified a notable decline in dense forest and grassland cover, driven primarily by accessibility-related factors such as proximity to existing built-up areas and transport infrastructure. Although the rate of urban expansion is projected to decelerate in the coming decades relative to the rapid growth observed since 2000, the cumulative loss of green space represents a significant concern for urban ecological integrity that warrants proactive planning responses.
These results offer an analytical basis for balancing urbanization with environmental preservation. The projected trajectories highlight the need for proactive land management strategies. Specifically, the transition probability maps generated by the CA-ANN model can be used to identify the spatial extent of forest and grassland areas at highest risk of urban conversion through 2050, supporting the delineation of evidence-based green belt boundaries as called for in Ulaanbaatar’s 2030 Master Plan. Targeted reforestation programs should prioritize the northern mountain slopes, where dense forest loss has been most pronounced. Planners should also consider the role of road infrastructure expansion as a driver of peri-urban growth; new transport corridors should be evaluated against projected LULC change outcomes before approval. Future work should incorporate fully operationalized scenario-based projections (enforced conservation zones versus accelerated infrastructure expansion) and independent accuracy benchmarking against contemporary global LULC products such as ESA WorldCover. The methodological approach is applicable to other rapidly developing cities in Mongolia and Central Asia facing similar land-use pressures.
Finally, it should be noted that cross-sensor accuracy comparisons in this study are subject to a resolution discontinuity: Landsat-derived classifications (30 m, 2000–2015) and Sentinel-2 (10 m, 2021) cannot be strictly compared as equivalent outputs. The higher accuracy values recorded for 2021 partly reflect the finer spatial resolution of Sentinel-2 rather than algorithmic or methodological improvement alone. All temporal comparisons of classification accuracy should be interpreted in light of this inherent limitation, which is a common challenge in long-term multi-sensor LULC monitoring and is documented in full in the Materials and Methods.