Next Article in Journal
Two Decades of Architects’ and Urban Planners’ Contribution to Urban Agriculture and Health Research in Africa
Next Article in Special Issue
Cartographic Resources for Equitable University–Community Interaction in Slum Areas
Previous Article in Journal
Developing a Qualitative Urban Green Spaces Index Applied to a Mediterranean City
Previous Article in Special Issue
Testing the Informal Development Stages Framework Globally: Exploring Self-Build Densification and Growth in Informal Settlements
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Mapping Deprived Urban Areas Using Open Geospatial Data and Machine Learning in Africa

1
Department of Geography, The George Washington University, Washington, DC 20052, USA
2
Faculty of Geo-Information Science & Earth Observation (ITC), University of Twente, 7522 NH Enschede, The Netherlands
*
Author to whom correspondence should be addressed.
Urban Sci. 2023, 7(4), 116; https://doi.org/10.3390/urbansci7040116
Submission received: 12 September 2023 / Revised: 14 October 2023 / Accepted: 1 November 2023 / Published: 8 November 2023
(This article belongs to the Special Issue Deprived Area (Slum) Mapping)

Abstract

:
Reliable data on slums or deprived living conditions remain scarce in many low- and middle-income countries (LMICs). Global high-resolution maps of deprived areas are fundamental for both research- and evidence-based policies. Existing mapping methods are generally one-off studies that use proprietary commercial data or other physical or socio-economic data that are limited geographically. Open geospatial data are increasingly available for large areas; however, their unstructured nature has hindered their use in extracting useful insights to inform decision making. In this study, we demonstrate an approach to map deprived areas within and across cities using open-source geospatial data. The study tests this methodology in three African cities—Accra (Ghana), Lagos (Nigeria), and Nairobi (Kenya) using a three arc second spatial resolution. Using three machine learning classifiers, (i) models were trained and tested on individual cities to assess the scalability for large area application, (ii) city-to-city comparisons were made to assess how the models performed in new locations, and (iii) a generalized model to assess our ability to map across cities with training samples from each city was designed. Our best models achieved over 80% accuracy in all cities. The study demonstrates an inexpensive, scalable, and transferable approach to map deprived areas that outperforms existing large area methods.

1. Introduction

Between 2014 and 2018, the global slum population increased from 23% to 24% [1]. Worse still, evidence from 2020 and 2021 indicated that slums or deprived urban population increased due to the interrelated challenges of high population growth, localized impact on climate change, COVID-19 pandemic, and economic crises [2,3]. The majority of urban residents in Africa live in deprived areas that lack basic services, and household assets, located in environmental high-risk areas, such as flood zones, which are vulnerable to climate change [4]. The World Bank estimates that nearly 574 million people will still be living below the poverty line (USD 2.15 a day) globally if no action is taken by 2030 [5].
In response to the Sustainable Development Goals (SDGs) and related agendas, the United Nations, the World Bank, non-governmental organizations, other international organizations, and local governments requires adequate information about the location and characteristics of deprived areas to “develop plans, monitor progress and consider how existing programs can better address the specific vulnerabilities of different populations” [6]. Such information includes the growth of deprived areas; socioeconomic characteristics, such as access to social services; and physical characteristics, such as the durability of building materials. This information is necessary to plan coordinated citywide renewal and development projects and to target poverty alleviation interventions [7].
Effectively planning and monitoring specifically requires timely, accurate, and citywide data at the block or neighborhood scale. However, this information is rarely available in many low- and middle-income countries (LMICs).
Existing data are often piecemeal about single communities, inaccurate, and divorced from local context or they are outdated or aggregated at district or national level [8,9]. The four broad sources of data about deprived areas are produced by mostly siloed slum mapping traditions: (1) censuses and/or household surveys, (2) field-based mapping, (3) the manual digitization of areal/satellite imagery, and (4) the modeling of remotely sensed imagery [10]. Censuses and/or household surveys collect socioeconomic indicators that are used to characterize deprived households and are aggregated by district, city, or all urban areas nationally. Not only is this type of data expensive and resource-intensive to produce, but household-level deprivations (e.g., access to a private improved toilet) are different from area-level deprivations (e.g., whether a public sewage system exists, serves most/all households, and successfully treats all waste without leakage) [6]. Field-based mapping is primarily conducted in a participatory manner, working with individual communities to map their settlement [11]. For example, the map Kibera project in Nairobi (Kenya) [12] and more than 7000 communities across Africa, Asia, and Latin America within the Slum/Shack Dweller International network [13]. Community members collect detailed area- and household-level data to jointly define challenges and resources and use this information to plan and prioritize internal upgrading initiatives as well as to advocate for basic public services. Although community-generated data are rich with local context information, they are resource-intensive to collect, not scalable to every deprived community, and have low temporal granularity. The manual digitization of satellite imagery, for example in OpenStreetMap, by global volunteers or local experts can produce some reliable information about citywide physical characteristics (e.g., roads and building footprints), but these data are incomplete, especially in LMICs [14], and a majority of the most relevant features (e.g., water taps or “slum” boundaries themselves) are impossible to map accurately without intimate local context knowledge or field verification.
Similarly, machine learning models based on remote sensing can provide information about many of the physical characteristics of deprived areas, including building and road morphology and landcover [15,16], and they are cost-efficient compared to the methods mentioned above. However, a major limitation is that remote sensing ignores important socioeconomic indicators and requires some context knowledge and decent training data to train accurate models [17].
The “Integrated Deprived Area Mapping System (IDEAMAPS)” Network was established by members of these diverse slum mapping groups to integrate the strengths of each approach to produce routine, consistent, accurate maps of deprived areas across cities [18]. A key aspect of the project is to utilize open geospatial data and low-cost tools that are scalable and transferable in multiple cities. The use of geospatial data for deprived area mapping is yet to be fully exploited [19]. Major reasons relate to unstructured data, data quality, data completeness, and varying spatial and temporal resolutions [14,17,20]. For example, a recent study shows that the Global Human Settlement population dataset underestimates slum areas [21]. Consequently, very few studies have combined multiple socioeconomic indicators to map deprived areas. Most studies have mainly focused on the use of satellite images to map slum morphologies (see [15,22,23] for a more detailed review). One notable work from Mahabir and colleagues combined multiple geospatial socioeconomic indicators, including population density, real estate price, birth rates, access to pit latrine, and places of worship, in order to map deprived areas in Kenya [20]. Other researchers have combined remote sensing and census data [24,25,26]. However, these approaches are difficult to replicate in areas where spatial census data are unavailable.
The advancement of open geospatial data presents new opportunities to address deprived area mapping and account for the limitations of existing approaches [17,20]. Open geospatial data are public or private digital data with an open license that guarantees free access to data without limitation or few restrictions [27]. These sources of data are increasingly becoming available globally due to open data initiatives by governments, NGOs, and private companies. For example, Meta and WorldPop provide high-resolution geospatial data on population and demographics at a global scale [28,29]. Other geospatial data include urban heat islands, OpenStreetMap, and Malaria Atlas [21,29,30]. Point-of-interest data from OpenStreetMap can be used for creating accessibility features, including proximity to infrastructure, such as health, schools, and employment opportunities [31]. The advantage of open geospatial datasets is that they guarantee free access, allowing for the reuse and reproducibility of methods. They offer an alternative or complementary data source to map and characterize deprived areas both physically and socially. They can potentially provide new insight into deprived area living conditions by adding equally important socioeconomic features often missing in remote sensing-based methods [15,17,22].
In this study, we harmonized and extracted physical and socioeconomic indicators from open geospatial data to map deprived areas. We developed and tested a machine learning model to map and characterize deprived areas in multiple cities and at a large scale. The study operationalized the recently published IDEAMAPS domain of deprivation frameworks to (i) identify relevant indicators and corresponding geospatial layers for characterizing deprived areas, (ii) process the identified geospatial layers in a systematic and consistent manner for machine learning modeling, and (iii) analyze the relative importance of the indicators for modeling. The IDEAMAPS domain of deprivation framework provides a holistic perspective on social and physical characteristics that help to define urban deprivation across a variety of contexts, including indicators from traditional sources (e.g., surveys) and big data (e.g., social media). Yet, the framework has not been applied on a large scale. The main contribution of this study includes:
  • Landscape analysis to identify relevant indicators with corresponding geospatial data that are globally available for modeling.
  • Designed and tested machine learning models to predict and characterize deprived areas in multiple cities and on a large scale.
  • Analyzed the relative importance of indicators for global mapping. This allows us to know the most relevant indicators as we aim for global mapping.

2. Study Area

The study was conducted in three Sub-Saharan African cities—Accra (Ghana), Lagos (Nigeria), and Nairobi (Kenya) as shown in Figure 1. These were the cities that the IDEAMAPS project focused on, and we have existing local networks providing us with reference data and local context knowledge. The three cities also allow us to test across a variety of urban morphological characteristics and social and environmental contexts. Moreover, they have a large segment of the population in deprived living conditions [32,33,34]. City boundaries or region of interest (ROI)—a spatial context that is of interest for the study—were defined using the intersection of their administrative boundaries and the larger built-up area as defined with WorldPop 100 × 100 m building footprint metrics [35,36], with an added 1 km buffer to ensure the inclusion of peri-urban deprived areas and to test the scalability of our method.
Accra is a coastal city and the economic hub of Ghana, with a population of approximately four million [37]. Unplanned urbanization has led to a housing backlog, with 34% of residents in the inner city (less than 5% of land area) living in slums [34]. Accra has expanded to include suburbs such as Ashiaman, Tema, Kosoa, and Nasawan. We chose an ROI of 2561 square kilometers to cover both the main city and the peri-urban area. Lagos is a port city with wetlands covering 22% of the land area. In 2021, it was estimated that over 20 million residents in Lagos live in slums [38]. We chose an ROI of 5638 square kilometers, which is larger than the main Lagos state administrative areas covering 3345 square kilometers. Nairobi, the capital of Kenya, has approximately 60% of residents living in slums [39]. The chosen ROI of 2006 square kilometers, which goes beyond the administrative area, covering 695 square kilometers.

3. Materials and Methods

To build a scalable and transferable approach to map and characterize deprived areas in multiple cities, a four-phase step with each phase building on the findings from the previous was used (Figure 2). Phase 1 conceptualized an operational definition and relevant indicators for area-based mapping that integrates the physical and social characteristics of deprived areas based on the IDEAMAPS deprivation framework [40]. Phase 2 processed identified geospatial layers in a consistent and systematic manner to integrate different data sources with varying temporal and spatial resolution. This provides us with a dataset ready for modeling. Phase 3 designed and tested a scalable and transferable machine learning model to predict deprived areas and assessed the accuracy of the model. Phase 4 analyzed the relative importance of the indicators used for modeling.
Across all the phases, the team coordinated with the IDEAMAPS network, and experts engaged in urban deprivation-related works to share findings to highlight commonality and amplify the finding of the study. The experts were selected through purposive sampling and comprised a diverse group, including researchers from institutions such as Center for Urban and Environmental Research (CUER) of George Washington University, the Faculty of Geo-information Science and Earth Observation at the University of Twente, the Urban Big Data Center of the University of Glasgow, the University of Lagos, and the African Population and Health Research Center as well as experts from NGOs such as the Justice & Empowerment Initiatives in Nigeria and the People’s Dialogue in Ghana.

3.1. Conceptualizing Deprived Areas

The challenge of the global mapping of deprived areas starts with conceptualizing an operational definition. The often-used terminology is a slum or “informal settlements”. These terms are conceptually ambiguous. They have different definitions and are known by different local names for several reasons, such as cultural context and available building materials and infrastructure [41], as can be seen, for example, in Zongo in Ghana, Favelas in Rio De Janeiro, Kachi Abadi in Karachi, and Vijiji in Nairobi. UN Habitat defines slums at the household level. A slum is any household that lacks one of the following: access to water, improved sanitation, durable housing, sufficient living space, and tenure security [42]. The slum household definition ignores area-based risks such as crime, flood risks, and lack of social amenities that residents face that occur outside of the household. Other associated problems are that slums are conceptually relative as every country has its own definition of slums [10], and it is widely criticized as it can denote bad connotations for stigmatization and forced eviction [18,43].
Due to the conceptual complexities of slums, the study draws inspiration from existing studies on measuring deprivation or “deprived area” at the area-based level, particularly Thomson and colleagues [18]. The term “deprived area” is widely used by Earth observation (EO) scientists as it focuses on area-level deprivation [10]. EO scientists use morphological characteristics, including building size, density, and settlement pattern, to distinguish deprived areas from non-deprived areas [44]. For this study, deprived areas are defined as urban spaces that lack physical and social assets, is often a result of unplanned urbanization, is prone to disaster, and is characterized by poverty and substandard living conditions. This operation definition integrates the physical and social characteristics of deprived areas. It provides a broad view of deprived areas and new insight into their characteristics.
Drawing from the IDEAMAPS deprivation framework [40], we identified six domains—(1) physical hazards, (2) unplanned urbanization, (3) population characteristics and housing, (4) social hazards, and (5) facilities and services. Physical hazard relates to the exposure to risk. Indicators include flood zones, steep slopes, pollution, lack of vegetation, heat stress, proximity to roads, wetlands, rivers, railways, hazards industry, and high-voltage power lines. Unplanned urbanization is associated with slum-like characteristics such as irregular settlement shape and patterns, high building density, lack of roads, small building size, and poor building materials. Population characteristics and housing relate to demographic and health characteristics. Indicators include high population count/density, poor housing conditions, and ethnicity. Social hazards relate to the social risk of a neighborhood. Indicators include high crimes, unsafe neighborhoods, unmet needs for family planning, risk of disease outbreaks, and ethnolinguistic groups. Facilities and services relate to a dweller’s access to infrastructure and social services. Indicators include access to health, water and sanitation, electricity, financial services, education, and recreational facilities.

3.2. Geospatial Indicators

Based on suggestions by experts, we drew on recent open geospatial data that are available for the three cities over a timeframe spanning from 2010 to 2022. Using a snowballing approach, we expanded the list of data. In addition, we conducted a targeted search on organizations known to be interested in deprivation. Such organizations include WorldPop, CIESIN, and NASA. We tried to find the most recent data with complete coverage for the entire study area. Table 1 presents the indicator, data source, year, and description.

3.3. Geospatial Layer Production

Geospatial layers were processed and resampled to a 3 arc-second (0.00083333333 decimal degree or approximately 100 m) spatial resolution to harmonize data for machine learning modeling. The 3 arc-second pixel grid offers a reasonable spatial resolution that allows the rationalization and harmonization of datasets with varying resolutions useful for modeling and analysis. It allows a balance between spatial accuracy and data integration from different sources [29]. It also offers a reasonable storage and computational overhead for large area and global scale analysis [45]. In addition, it is crucial to acknowledge that mapping deprived areas is a sociotechnical problem fraught with the risk of unintended consequences. Therefore, the deliberate choice of 3 arc-second adheres to ethical considerations by minimizing the identification of areas at-risk for eviction.
The following criteria were used to select geospatial data to be included.
  • Must cover the region of interest.
  • Must be either vector or raster spatial data.
  • Must be as fine a spatial resolution as possible, usually 100 m or finer.
  • Temporal resolution must be as close as possible.
  • Must be available for all three cities.
Figure 3 shows the workflow for standardizing and integrating geospatial layers. It involves standardizing and resampling both raster and vector geospatial data to achieve a uniform 100 m spatial resolution. For raster data, we standardized and resampled datasets to a grid at 100 m spatial resolution.
For vector data (point, polyline, polygon), we used aggregation (e.g., count or density) and accessibility methods (e.g., Euclidean distance measurement). The study used a similar workflow as discussed in [45,46]. Dense polygons, such as buildings, used the density measurement; sparse polylines, such as rivers and primary roads, used Euclidean distance measures; sparse points of interest, such as government offices, places of worship, schools, and banks, used Euclidean distance measures; and dense points or polyline, such as road intersection nodes and secondary and tertiary roads, used density and count measures. The vector outputs were rasterized and resampled to the same grid at 100 m spatial resolution. All data were reprojected to the same coordinate reference system (Mollweide projection) to ensure accurate overlay.

3.4. Input Features for Modeling

We experimented with two sets of input features. The first input feature set used all 53 features. This was to test models’ ability to make predictions with large input data sets with varying ranges of quality. It was also to identify new insights about deprived areas and to determine whether all of these data were needed.
The second set was a manual selection of 11 features after a detailed exploratory analysis by experts and a visual assessment of the data quality for the ROIs. These are called user-defined features in the rest of the analysis. The user-defined features include building count, building density, climate risk (rainfall), improved housing, maximum ground temperature, population count, slope, urban/rural classification, and night-time light. The choice of manual selection of features allowed slum experts to leverage their expertise and understanding of the problem. Manual selection helps to select features that are informative and high quality and lead to more interpretable models. We acknowledge that ML feature selection approaches have received much attention currently [47]. However, we also observed that training samples deriving mainly from the inner city could potentially introduce some biases in the feature selection process, given our goal of mapping a large area. Also, a large portions of our ROI training and validation data were derived from outside the inner cities.

3.5. Classification Scheme and Sampling

The study used a binary classification scheme—deprived and non-deprived. The deprived class includes “slums”, informal settlements, and areas with deprived living conditions. Reference data for the deprived class were obtained from several sources with different operation definitions and temporal resolution. These sources include Slum Dwellers International, Field Data from IDEAMAPS, Frontier Development Lab, and Mahabir GitHub repository. Therefore, the visual assessment by slum mapping experts using Google Satellite Image and Google Street View Image, together with local expert knowledge, were used to manually create additional deprived class reference data. The digitization was implemented in Google Earth Pro—a free software that allows the visualization, assessment, creation and overlay of GIS data [48]. Only areas of agreement between slum experts and local experts were used for modeling.
The non-deprived class includes non-deprived built-up areas such as formal residential, commercial, industrial, recreational. The non-built-up class includes vegetation, open spaces, waterbodies, undeveloped lands, forest, and agricultural lands. Reference data were mainly obtained from OpenStreetMap (OSM). Layers from OSM were overlaid on Google Satellite images and visually assessed to ensure that only accuracy samples were used. All sampled data were obtained in 2022.
We used tiles of 600 × 600 m for Lagos, 800 × 800 m for Nairobi and 2000 × 2000 m for Accra to create training samples. These tiles were purposely taken from different areas of the city, capturing varying deprived and non-deprived types in relative proportions. The tile sizes vary due to the different sizes of deprived areas across cities and to minimize class imbalance and the impact of spatial autocorrelation [49]. The samples were rasterized to a grid of 100 m spatial resolution. Table 2 shows the 100 m pixel counts of reference data for each city.
Random sampling was used to split tiles into training, validation, and testing to ensure unbiased estimation [50]. We randomly split the tiles into 60% for training and 40% for testing to test the generalizability of the model. We further split training tiles into 70% for training and 30% for validation. The validation tiles were used for tuning hyper-parameters to optimize models. Meanwhile, the test dataset was never seen by the models to ensure that the statistical results presented later were true to the real world.
For the generalized model, stratified random sampling was used to split tiles into training, validation, and testing. Stratification was carried out at the city level with 60% for training and 40% for testing. We further split training tiles to 70% for training and 30% for validation.

3.6. Modeling

Three machine learning algorithms were used for the classification task—random forest (RF) [51], multi-layer perceptron (MLP) [52] and extreme gradient boosting (XGBoost) [53]. These classification methods have achieved high predictive accuracy in land use mapping and slum mapping [54,55]. RF requires the definition of number of trees (ntree) and number of input features (mtry) to be considered at each node split. Random forest is relatively user-friendly and tends to achieve high accuracy in classification tasks [56]. It can handle large data dimensionality and deal with overfitting. MLP is a feedforward neural network that transmits from input layer to output layer in a forward direction [57]. It is relatively simple to use with fewer parameters and can work on large data sets. XGBoost is a greedy function approximation, thus minimizing errors and able to capture complex patterns in data [58]. It has been proven to provide state-of-the-art results on many classification tasks and is suitable for handling sparse data [59]. Traditional boosting algorithms are computationally slow and often not suitable for large-area mapping. XGBoost has bridged the gap. They are efficient and flexible for processing large datasets [53]. They are relatively user-friendly, require few parameters, are easy to obtain features of importance, and have high prediction accuracy. Moreover, they are open-source and computationally fast, making them suitable for large-area mapping.
Models were trained and tested in each individual city. This helps to assess the scalability of models for large-area applications. Second, we tested a city-to-city model to assess how models perform in new geographical, morphological, social, and environmental contexts. Lastly, we developed a generalized model where training samples from each of the three cities were combined and used for training and evaluation. This allows us to assess our ability to map across individual cities, assuming we have training samples from each city.

3.7. Model Evaluation

To assess the classification performance, both qualitative and quantitative measures were employed. The quality measure includes a thorough visual inspection of the classification by the research team. The classified maps were overlaid on high-resolution satellite images from Google and visually inspected. We visually assessed the model’s ability to map the identified deprived types in different areas where we have limited reference data.
To ensure consistency in the visual assessment, we collaborated with slum experts to define five deprived types. These deprived types integrate ground-level information from Google Street View and high-resolution aerial imagery from Google Earth Pro [48]. These deprived areas are as follows: unstructured large, structured large, unstructured small, unstructured mix, and pocket slums. Briefly, unstructured large areas have irregular patterns with relatively large roofs, mostly iron sheets, usually containing multifamily house types and concrete building material (e.g., for walls). Structured large areas have regular patterns with large roofs, mainly iron sheets, multifamily house types and concrete materials. Unstructured small areas have irregular patterns with small roofs, mainly iron sheets, detached houses, iron sheets and wooden walling materials. Unstructured mix areas have irregular patterns with a mix of large and small roofs, mix of multi-family, detached, and semi-detached house types, a mix of concrete, iron sheets, and wooden walling materials. Pocket slums have irregular patterns with very small building types (usually kiosks), temporal in nature, which comprise iron sheet and wood building materials. Details on the deprivation types can be found in [60].
The quantitative measure includes precision, recall, deprived F1-score, and macro-F1-score. Recall measures how efficiently the model retrieves a class defined as deprived [61]. Precision measures the reliability of deprived areas that are detected [62]. The macro-F1-score calculates the unweighted mean of the F1 scores calculated per class, while the F1-score represents the harmonic mean between the precision and recall of the deprived class [63]. These metrics were used to minimize the class imbalance effect and the accurate assessment of the independent test set. A default 50:50 probability threshold was used for the quantitative assessment.

3.8. Analysis of Importance Features

The study investigated which features are important and how much they contribute to the model. This was carried out to determine which features to continue collecting in order to support global deprived area mapping. The study used Gini impurity for computing important features and analyzed their relative contributions. Gini impurity measures the degree of how often a randomly chosen sample from the target class would be incorrectly classified if it were randomly labeled according to the distribution of the labels in the subset [51]. It has been used in several machine learning urban classification tasks [47]. It provides good precise estimations with low model assessments.

4. Results

In the results section, we first present the quantitative error metrics on the testing set, then a visual assessment of best performing models is described, and lastly, the important features and how they affect the model are analyzed.

4.1. Quantitative Model Performance

4.1.1. Individual City

The study first trains a model for each city to reflects the unique urban fabric. Table 3 provides the precision, recall, F1-deprived, and F1-macro scores for each city, model, and input feature set on the test dataset. RF achieved the best classification score for all the cities except for Lagos in all features model. F1-deprived scores are generally high in Accra and Nairobi with over 72%. Lagos achieved the lowest F1-deprived score of 65%. The poor performance of Lagos may be due to the widespread socioeconomic deprivation throughout the entire city. Most of the city of Lagos is built on wetlands and lacks services and infrastructure [38]. It is worth noting that the overall performance of using all features and user-defined features have little difference in terms of statistical accuracy. This implies that using a small input feature dataset can also achieve a good performance compared to using all features.

4.1.2. City to City Model

In this step, we examined how a model trained in one city can detect deprived areas in other cities. This was carried out by taking the models derived for each city as described previously and then examining the results of these models’ using data for the other cities. This allows us to determine the spatial transferability of models to other cities. Table 4 provides the results of the input feature set and each classifier. Except for Nairobi to Lagos, models trained in one city were able to predict deprived areas in another city with an F1-deprived score of over 60%. We observed that user-defined features achieved the highest FI deprived in all the cities. This indicates that using a few good input feature datasets is crucial to the performance of machine learning in terms of accuracy. Moreover, it may be confusing to models when we use too many features with limited training and validation data to fine-tune them. The model trained in Lagos was able to predict deprived areas in Nairobi but not the reverse. The model trained in Nairobi achieved the lowest F1 deprived score (57%) when tested on Lagos. This indicates that models are sensitive to the physical and socioeconomic features of each city and require a detailed understating of these features to improve model results.

4.1.3. Generalized Model

Samples from each of the three cities were used to create one generalized model that was then evaluated in each of the three cities. This was carried out in order to examine how models perform when we incorporate samples from different geographic regions. Table 5 provides the recall, precision, F1-dperived, and F1-macro scores for each classifier and input feature set on the test dataset.
Surprisingly, we observed that the generalized model has a marginally higher F1-deprived score for Accra and Nairobi compared to the individual city models for both the user and all feature sets. These results suggest that there are significant commonalities of the deprived area characteristics with the input features that may have contributed to improved performance. This may indicate that there are strong similarities between cities and that the increase in training data by combining the cities together allows the model to perform better. While it improved for these two cities, the generalized model performed poorly for Lagos, with the highest F1-deprived score of 63% (all features). This can be associated with the limited training samples for Lagos city and differences in slum characteristics, which require different features to map these slums.

4.2. Qualitative Assessment

The qualitative assessment focused on the generalized models because they achieve the best results, and we aim for a scalable and transferable approach. The selected machine learning algorithms are capable of predicting the probability of class categorization. Probability is the measure of the level of certainty of the prediction [64]. To obtain definite classifications of deprived and non-deprived, we fine-tuned the best threshold value for use. Fine-tuning the threshold was important for classification problems that have class imbalances, as the default 0.5 split can result in poor performance. Therefore, we defined the threshold for a city using the predicted probability values. As shown in Table 6, each city has a different threshold that better captures more deprived areas. We observed that a high threshold of over 0.7 was used for Accra and Lagos, while a low threshold was used for Nairobi. This could indicate that the model was less certain on deprived class in Nairobi compared to Accra and Lagos.
In general, the model strongly detected deprived areas compared to the reference data (Figure 4, Figure 5 and Figure 6). Most interestingly, the model was able to differentiate between deprived areas from dense markets. This is an important finding as most studies using only satellite images fail to distinguish them because they have similar physical appearances [16,32,65]. Moreover, the model was able to map deprived areas in the suburbs. However, these areas will need field investigation since they have a unique morphological appearance compared to those in the inner city, where we have the majority of our reference data. However, we observed over-prediction for all cities (especially Lagos) for both all and user-defined features. The confusion between high-density residential buildings in close proximity to deprived areas contributed to the majority of the overprediction. Moreover, DHS data aggregated at the enumeration area might have contributed to the over-prediction. DHS data might introduce a lot of noise because of displacement. We created an interactive map (available at https://cuer.shinyapps.io/IDEAMAPS/ (accessed on 31 October 2023)) for visualization.
We also assessed the model’s performance to detect the deprived types (see Figure 7). Except for Lagos, large structured, deprived types were detected in Accra and Nairobi. Unexpectedly, models detected pocket slums in all the three cities. The Lagos model missed unstructured deprived mixed types due to the confusion of temporal structure, permanent structures and vegetation.

4.3. Analysis of Important Features

We calculated the Gini impurity to examine the important features and their contributions to the model, providing insights into how the model attributes different features to outputs. Figure 8 and Figure 9 display the top 11 ranked features from the best-performing models. The feature importance score ranges from 0 to 1, with a high score indicating a strong impact on the model’s predictions and a low score indicating little impact. Figure 8 and Figure 9 show the individual city models and generalized models, respectively.
Building density and count were highest in all cities, followed by NDVI and population for both all and user-defined features. These were the most common features across cities, similar to other studies [15]. Climate risk was also noted to be important in all cities. Each city tended to give different scores for every other feature. This suggests that there may be some common characteristics of deprived areas across cities, but each city also has different levels of socio-economic problems.

5. Discussion

This paper provides empirical evidence that open geospatial data and machine learning can provide high-resolution maps and characteristics of deprived areas. Our ML-based approach to mapping deprived areas is both scalable and transferable and could be used to generate high-resolution maps in cities using commonly available open geospatial data. Results suggest that open geospatial data allow for the modeling and understanding of many key physical and social characteristics of deprived areas across cities, providing a more holistic view of deprived areas, which has been a major criticism of existing Earth observation-based methods. To the best of our knowledge, our study is the first to extend deprived area mapping to both dense and less dense peri-urban areas using open geospatial data. These peri-urban areas are experiencing rapid urban growth and will be the future growth areas of these cities.
In contrast to other studies that rely on commercial datasets, our approach uses only openly available data and is nearly costless to scale across cities. Our model’s accuracy, if not higher, is similar compared to other studies using proprietary commercial datasets. Accuracy assessment across all cities showed that open geospatial data are promising for generalizing deprived area mapping.
Notably, we have shown that our model’s predictive power declined modestly (over 65% F1 score) when a model trained in one city is used to predict in another city. In spite of the differences in deprived area characteristics, model-derived features appear to identify commonalities across cities. This suggests that our approach could fill large data gaps due to poor survey coverage and could provide a crude estimate of deprived areas with little information about a city.
The generalized model using training samples from all the cities slightly improved the model’s accuracy for Accra and Nairobi compared to each individual city. This indicates that these cities may have similar urban morphologies and that the models can learn from each of the cities to improve the overall results. This is encouraging as it indicates that there may be ways to stratify cities and use training data from one city to map another based on the morphological area training samples that they are derived from. Studies using satellite imagery often conclude that the large diversity of deprived areas in each city complicates modeling, thus leading to low performance [54,62]. We suspect the low variance in the input features of our model may have contributed to these results due to the general commonalities across cities.
The model performance of all features and user-defined were close for the individual city. However, the user-defined features achieved moderately high results in the city-to-city model, indicating the relevance of small input features for modeling. It also shows how too many features may be confusing, especially with limited training and validation data for optimization.
While our results are promising, this approach has important limitations. Understanding the temporal trends of deprived area characteristics is very important for researchers and policymakers to plan interventions and monitor progress. However, open data often have low temporal resolutions and are only available in specific cities or countries. Moreover, we have not yet been able to evaluate the model’s ability to predict changes over time. The advance in remote sensing data (e.g., freely available Sentinel-2) can be combined with open geospatial data to map temporal changes. Satellite images can provide time series data that could possibly be used to complement socioeconomic indicators obtained from open geospatial data.
Furthermore, most of the reference data were derived from the inner cities and are limited. It was difficult to judge whether the detected deprived areas in the model in the peri-urban were actually reflective of what was actually on the ground. Future work will involve visiting and investigate these areas and gather more data for training, as there is relatively little regarding the number of features and complexity of models. The unique intra-urban diversity of deprived areas will require more training data that cover all the dynamics, both in the center city and in the suburbs.
Peri-urban areas have unique morphological and socio-cultural characteristics that require detailed investigation. We observed in the study that deprived areas in the inner city are very dense with less than 1% of areas with vegetation. Peri-urban areas tend to have a higher vegetation mix (between 10–20% vegetation). Future works will investigate these unique characteristics and develop more robust models.
This study assumes that our features were representative of the temporal resolution because urban areas do not change rapidly. The time interval of the data was 10 years. While this is reasonable, we acknowledge that the temporal differences might impact the model’s performance. For example, evicted slums were not accounted for. It is worth noting that inherent errors in open geospatial data will propagate into the model, increasing the complexities of modeling.

6. Conclusions

The study has demonstrated that open geospatial data have the potential for mapping deprived areas. Our approach has a broad application potential across many scientific fields and may be immediately useful to inexpensively produce high-resolution maps of deprived areas to support local governments and international organizations in planning and monitoring progress towards SDG 11. Open geospatial data, by definition, are free and open, which allows other people to reproduce the results. The proposed approach combines physical and social characteristics, providing a broad view of deprived areas. Our result from the generalized model shows the ability to map at a large scale and in multiple cities. While open geospatial data has been proven to be capable of mapping deprived areas, inherent errors in the dataset potentially affect the model’s performance. The study serves as an initial point to develop machine learning-based methods that combine physical and social characteristics of deprived areas beyond proof-of-concept.

Author Contributions

Conceptualization, M.O. and R.E.; methodology, M.O., R.E. and M.L.M. formal analysis, M.O. and R.E.; data curation, R.E. and M.O.; writing—original draft preparation, M.O.; writing—review and editing, R.E., M.K., M.L.M. and D.T.; visualization, M.O.; supervision, R.E. and M.L.M.; funding acquisition, R.E., M.K. and D.T. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported, in whole or in part, by the Bill & Melinda Gates Foundation INV-045252. Under the grant conditions of the Foundation, a Creative Commons Attribution 4.0 Generic License has already been assigned to the Author Accepted Manuscript version that might arise from this submission. The findings and conclusions contained within are those of the authors and do not necessarily reflect positions or policies of the Bill & Melinda Gates Foundation.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

This publication was generated as part of the IDEAMAPS Data Ecosystem project and the authors acknowledge the contributions from the stakeholders and partners communities in Lagos (Nigeria), Kano (Nigeria) and Nairobi (Kenya), as well as from the whole team including: João Porto de Albuquerque, Bunmi Alugbin, Kehinde Baruwa, Andrew Clarke, Peter Elias, Helen Elsey, Ryan Engstrom, Grace Gielink, Serkan Girgin, Diego Pajarito Grajales, Angela Abascal, Caroline Kabaria, Monika Kuffer, Oluwatoyin Odulana, Francis Onyambu, Oluwatimilehin Adenike Shonowo, Dana Thomson, Grant Tregonning, Qunshan Zhao.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. United Nations. World Urbanization Prospects the 2018 Revision; United Nations: New York, NY, USA, 2018. [Google Scholar]
  2. United Nations. Progress towards the Sustainable Development Goals; United Nations: New York, NY, USA, 2020. [Google Scholar]
  3. Bruckner, B.; Hubacek, K.; Shan, Y.; Zhong, H.; Feng, K. Impacts of Poverty Alleviation on National and Global Carbon Emissions. Nat. Sustain. 2022, 5, 311–320. [Google Scholar] [CrossRef]
  4. Bird, J.; Montebruno, P.; Regan, T. Life in a Slum: Understanding Living Conditions in Nairobi’s Slums across Time and Space. Oxf. Rev. Econ. Policy 2017, 33, 496–520. [Google Scholar] [CrossRef]
  5. World Bank. Poverty and Shared Prosperity 2022: Correcting Course; The World Bank: Washington, DC, USA, 2022; ISBN 978-1-4648-1893-6. [Google Scholar]
  6. Burke, M.; Driscoll, A.; Lobell, D.B.; Ermon, S. Using Satellite Imagery to Understand and Promote Sustainable Development. Science 2021, 371, eabe8628. [Google Scholar] [CrossRef]
  7. Dodman, D.; Archer, D.; Mayr, M. Addressing the Most Vulnerable First: Pro-Poor Climate Action in Informal Settlements; UN-HABITAT: Nariobi, Kenya, 2018. [Google Scholar]
  8. Aiken, E.; Bellue, S.; Karlan, D.; Udry, C.; Blumenstock, J.E. Machine Learning and Phone Data Can Improve Targeting of Humanitarian Aid. Nature 2022, 603, 864–870. [Google Scholar] [CrossRef]
  9. Kuffer, M.; Wang, J.; Nagenborg, M.; Pfeffer, K.; Kohli, D.; Sliuzas, R.; Persello, C. The Scope of Earth-Observation to Improve the Consistency of the SDG Slum Indicator. ISPRS Int. J. Geoinf. 2018, 7, 428. [Google Scholar] [CrossRef]
  10. Lilford, R.; Kyobutungi, C.; Ndugwa, R.; Sartori, J.; Watson, S.I.; Sliuzas, R.; Kuffer, M.; Hofer, T.; Porto de Albuquerque, J.; Ezeh, A. Because Space Matters: Conceptual Framework to Help Distinguish Slum from Non-Slum Urban Areas. BMJ Glob. Health 2019, 4, e001267. [Google Scholar] [CrossRef]
  11. Yeboah, G.; de Albuquerque, J.P.; Troilo, R.; Tregonning, G.; Perera, S.; Shifat Ahmed, S.A.K.; Ajisola, M.; Alam, O.; Aujla, N.; Azam, S.I.; et al. Analysis of Openstreetmap Data Quality at Different Stages of a Participatory Mapping Process: Evidence from Slums in Africa and Asia. ISPRS Int. J. Geoinf. 2021, 10, 265. [Google Scholar] [CrossRef]
  12. Panek, J.; Sobotova, L. Community Mapping in Urban Informal Settlements: Examples from Nairobi, Kenya. Electron. J. Inf. Syst. Dev. Ctries. 2015, 68, 1–13. [Google Scholar] [CrossRef]
  13. Slum Dweller International Know Your City. Available online: https://sdinet.org/ (accessed on 15 November 2022).
  14. Herfort, B.; Lautenbach, S.; Porto de Albuquerque, J.; Anderson, J.; Zipf, A. The Evolution of Humanitarian Mapping within the OpenStreetMap Community. Sci. Rep. 2021, 11, 3037. [Google Scholar] [CrossRef]
  15. Kuffer, M.; Pfeffer, K.; Sliuzas, R. Slums from Space—15 Years of Slum Mapping Using Remote Sensing. Remote Sens. 2016, 8, 455. [Google Scholar] [CrossRef]
  16. Engstrom, R.; Sandborn, A.; Yu, Q.; Burgdorfer, J.; Stow, D.; Weeks, J.; Graesser, J. Mapping Slums Using Spatial Features in Accra, Ghana. In Proceedings of the 2015 Joint Urban Remote Sensing Event (JURSE), Lausanne, Switzerland, 30 March–1 April 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 1–4. [Google Scholar]
  17. Mahabir, R.; Crooks, A.; Croitoru, A.; Agouris, P. The Study of Slums as Social and Physical Constructs: Challenges and Emerging Research Opportunities. Reg. Stud. Reg. Sci. 2016, 3, 399–419. [Google Scholar] [CrossRef]
  18. Thomson, D.R.; Kuffer, M.; Boo, G.; Hati, B.; Grippa, T.; Elsey, H.; Linard, C.; Mahabir, R.; Kyobutungi, C.; Maviti, J.; et al. Need for an Integrated Deprived Area “Slum” Mapping System (IDEAMAPS) in Low- and Middle-Income Countries (LMICs). Soc. Sci. 2020, 9, 80. [Google Scholar] [CrossRef]
  19. Chakraborty, A.; Wilson, B.; Sarraf, S.; Jana, A. Open Data for Informal Settlements: Toward a User’s Guide for Urban Managers and Planners. J. Urban. Manag. 2015, 4, 74–91. [Google Scholar] [CrossRef]
  20. Mahabir, R.; Agouris, P.; Stefanidis, A.; Croitoru, A.; Crooks, A.T. Detecting and Mapping Slums Using Open Data: A Case Study in Kenya. Int. J. Digit. Earth 2018, 13, 683–707. [Google Scholar] [CrossRef]
  21. Kuffer, M.; Owusu, M.; Oliveira, L.; Sliuzas, R.; van Rijn, F. The Missing Millions in Maps: Exploring Causes of Uncertainties in Global Gridded Population Datasets. ISPRS Int. J. Geoinf. 2022, 11, 403. [Google Scholar] [CrossRef]
  22. Mahabir, R.; Croitoru, A.; Crooks, A.; Agouris, P.; Stefanidis, A. A Critical Review of High and Very High-Resolution Remote Sensing Approaches for Detecting and Mapping Slums: Trends, Challenges and Emerging Opportunities. Urban Sci. 2018, 2, 8. [Google Scholar] [CrossRef]
  23. Georganos, S.; Hafner, S.; Kuffer, M.; Linard, C.; Ban, Y. A Census from Heaven: Unraveling the Potential of Deep Learning and Earth Observation for Intra-Urban Population Mapping in Data Scarce Environments. Int. J. Appl. Earth Obs. Geoinf. 2022, 114, 103013. [Google Scholar] [CrossRef]
  24. Engstrom, R.; Newhouse, D.; Soundararajan, V. Estimating Small Area Population Density Using Survey Data and Satellite Imagery: An Application to Sri Lanka. PLoS ONE 2020, 15, e0237063. [Google Scholar]
  25. Weeks, J.R.; Getis, A.; Stow, D.A.; Hill, A.G.; Rain, D.; Engstrom, R.; Stoler, J.; Lippitt, C.; Jankowska, M.; Lopez-Carr, A.C.; et al. Connecting the Dots between Health, Poverty and Place in Accra, Ghana. Ann. Assoc. Am. Geogr. 2012, 102, 932–941. [Google Scholar] [CrossRef]
  26. Engstrom, R.; Pavelesku, D.; Tanaka, T.; Wambile, A. Monetary and Non-Monetary Poverty in Urban Slums in Accra: Combining Geospatial Data and Machine Learning to Study Urban Poverty. CSAE Conf. 2017, 1–45. Available online: http://www.cirje.e.u-tokyo.ac.jp/research/workshops/emf/paper2017/emf0724_2.pdf (accessed on 31 October 2023).
  27. Jean-Louis, M.; Sedkaoui, S. Big Data, Open Data and Data Development; John Wiley & Sons, Inc.: London, UK, 2016; ISBN 9781119285205. [Google Scholar]
  28. Stevens, F.R.; Gaughan, A.E.; Linard, C.; Tatem, A.J. Disaggregating Census Data for Population Mapping Using Random Forests with Remotely-Sensed and Ancillary Data. PLoS ONE 2015, 10, e0107042. [Google Scholar] [CrossRef]
  29. Thomson, D.R.; Rhoda, D.A.; Tatem, A.J.; Castro, M.C. Gridded Population Survey Sampling: A Systematic Scoping Review of the Field and Strategic Research Agenda. Int. J. Health Geogr. 2020, 19, 34. [Google Scholar] [CrossRef] [PubMed]
  30. Leyk, S.; Gaughan, A.E.; Adamo, S.B.; De Sherbinin, A.; Balk, D.; Freire, S.; Rose, A.; Stevens, F.R.; Blankespoor, B.; Frye, C.; et al. The Spatial Allocation of Population: A Review of Large-Scale Gridded Population Data Products and Their Fitness for Use. Earth Syst. Sci. Data 2019, 11, 1385–1409. [Google Scholar] [CrossRef]
  31. Kohli, D.; Warwadekar, P.; Kerle, N.; Sliuzas, R.; Stein, A. Transferability of Object-Oriented Image Analysis Methods for Slum Identification. Remote Sens. 2013, 5, 4209–4228. [Google Scholar] [CrossRef]
  32. Owusu, M.; Kuffer, M.; Belgiu, M.; Grippa, T.; Lennert, M.; Georganos, S.; Vanhuysse, S. Towards User-Driven Earth Observation-Based Slum Mapping. Comput. Environ. Urban. Syst. 2021, 89, 101681. [Google Scholar] [CrossRef]
  33. Abascal, A.; Rodríguez-Carreño, I.; Vanhuysse, S.; Georganos, S.; Sliuzas, R.; Wolff, E.; Kuffer, M. Identifying Degrees of Deprivation from Space Using Deep Learning and Morphological Spatial Analysis of Deprived Urban Areas. Comput. Environ. Urban. Syst. 2022, 95, 101820. [Google Scholar] [CrossRef]
  34. Badmos, O.S.; Rienow, A.; Callo-Concha, D.; Greve, K.; Jürgens, C. Urban Development in West Africa-Monitoring and Intensity Analysis of Slum Growth in Lagos: Linking Pattern and Process. Remote Sens. 2018, 10, 1044. [Google Scholar] [CrossRef]
  35. Dooley, C.; Boo, G.; Leasure, D.; Tatem, A. Gridded Maps of Building Patterns throughout Sub-Saharan Africa; Version 1.1, Source of Building Footprints “Ecopia Vector Maps Powered by Maxar Satellite Imagery”; University of Southampton: Southampton, UK, 2020. [Google Scholar]
  36. Thomson, R.D.; Palama, M.; Monika, K.; Andrea, R.; Jimena, J.; Celine, J. Toolkit: Operationalising the IDEAMAPS Network. Approach in Government; IDEAMAPS: Glasgow, UK, 2021. [Google Scholar]
  37. GSS 2010 Population and Housing Census, Summary of Report of Final Results; Ghana Statistical Service: Accra, Ghana, 2012; pp. 1–117.
  38. JEI. Lagos Informal Settlement Household Energy Survey. 2021. Available online: https://www.ccacoalition.org/resources/lagos-informal-settlement-household-energy-survey (accessed on 31 October 2023).
  39. African Population and Health Research Center (APHRC). Population and Health Dynamics in Nairobi’s Informal Settlement: Report of the Nairobi Cross-Sectional Slums Survey (NCSS); African Population and Health Research Center (APHRC): Nairobi, Kenya, 2014. [Google Scholar]
  40. Abascal, A.; Rothwell, N.; Shonowo, A.; Thomson, D.R.; Elias, P.; Elsey, H.; Yeboah, G.; Kuffer, M. “Domains of Deprivation Framework” for Mapping Slums, Informal Settlements, and Other Deprived Areas in LMICs to Improve Urban Planning and Policy: A Scoping Review. Comput. Environ. Urban. Syst. 2022, 93, 101770. [Google Scholar] [CrossRef]
  41. Merodio, P.; Jimena, O.; Carrillo, J.; Kuffer, M.; Thomson, D.R.; Luis, J.; Quiroz, O.; Villaseñor, E.; Vanhuysse, S.; Abascal, Á.; et al. Earth Observations and Statistics: Unlocking Sociodemographic Knowledge through the Power of Satellite Images. Sustainability 2021, 13, 12640. [Google Scholar] [CrossRef]
  42. UN-Habitat. State of the World’s Cites 2010/2011: Bridging the Urban Divide; Earthscan: London, UK, 2010. [Google Scholar]
  43. Friesen, J.; Friesen, V.; Dietrich, I.; Pelz, P.F. Slums, Space, and State of Health—A Link between Settlement Morphology and Health Data. Int. J. Environ. Res. Public Health 2020, 17, 2022. [Google Scholar] [CrossRef]
  44. Kohli, D.; Sliuzas, R.; Kerle, N.; Stein, A. An Ontology of Slums for Image-Based Classification. Comput. Environ. Urban. Syst. 2012, 36, 154–163. [Google Scholar] [CrossRef]
  45. Lloyd, C.T.; Chamberlain, H.; Kerr, D.; Yetman, G.; Pistolesi, L.; Stevens, F.R.; Gaughan, A.E.; Nieves, J.J.; Hornby, G.; MacManus, K.; et al. Global Spatio-Temporally Harmonised Datasets for Producing High-Resolution Gridded Population Distribution Datasets. Big Earth Data 2019, 3, 108–139. [Google Scholar] [CrossRef]
  46. Lloyd, C.T.; Sorichetta, A.; Tatem, A.J. High Resolution Global Gridded Data for Use in Population Studies. Sci. Data 2017, 4, 170001. [Google Scholar] [CrossRef]
  47. Georganos, S.; Grippa, T.; Vanhuysse, S.; Lennert, M.; Shimoni, M.; Kalogirou, S.; Wolff, E. Less Is More: Optimizing Classification Performance through Feature Selection in a Very-High-Resolution Remote Sensing Object-Based Urban Application. GIsci Remote Sens. 2018, 55, 221–242. [Google Scholar] [CrossRef]
  48. Google Earth Google Earth Pro Version 7.8. Available online: https://www.google.com/earth/versions/ (accessed on 20 June 2023).
  49. Fisher, T.; Gibson, H.; Liu, Y.; Abdar, M.; Posa, M.; Salimi-Khorshidi, G.; Hassaine, A.; Cai, Y.; Rahimi, K.; Mamouei, M. Uncertainty-Aware Interpretable Deep Learning for Slum Mapping and Monitoring. Remote Sens. 2022, 14, 3072. [Google Scholar] [CrossRef]
  50. Olofsson, P.; Foody, G.M.; Herold, M.; Stehman, S.V.; Woodcock, C.E.; Wulder, M.A. Good Practices for Estimating Area and Assessing Accuracy of Land Change. Remote Sens. Environ. 2014, 148, 42–57. [Google Scholar] [CrossRef]
  51. Breiman, L.; Pavlov, Y.L. Random Forests. In Hands-On Machine Learning with R; CRC Press: Boca Raton, MA, USA, 2019; Volume 45, pp. 1–122. [Google Scholar] [CrossRef]
  52. Popescu, M.-C.; Balas, V.E.; Popescu-Perescu, L.; Mastorakis, N. Multilayer Perceptron and Neural Networks. WSEAS Trans. Circuits Syst. 2009, 8, 579–588. [Google Scholar]
  53. Chen, T.; Guestrin, C. XGBoost. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; ACM: New York, NY, USA, 2016; pp. 785–794. [Google Scholar]
  54. Leonita, G.; Kuffer, M.; Sliuzas, R.; Persello, C. Machine Learning-Based Slum Mapping in Support of Slum Upgrading Programs: The Case of Bandung City, Indonesia. Remote Sens. 2018, 10, 1522. [Google Scholar] [CrossRef]
  55. Ma, L.; Li, M.; Ma, X.; Cheng, L.; Du, P.; Liu, Y. A Review of Supervised Object-Based Land-Cover Image Classification. ISPRS J. Photogramm. Remote Sens. 2017, 130, 277–293. [Google Scholar] [CrossRef]
  56. Belgiu, M.; Drăguţ, L. Random Forest in Remote Sensing: A Review of Applications and Future Directions. ISPRS J. Photogramm. Remote Sens. 2016, 114, 24–31. [Google Scholar] [CrossRef]
  57. Vergara, J.R.; Estévez, P.A. A Review of Feature Selection Methods Based on Mutual Information. Neural Comput. Appl. 2015, 24, 175–186. [Google Scholar] [CrossRef]
  58. Friedman, J.H. Greedy Function Approximation: A Gradient Boosting Machine. Ann. Stat. 2001, 29, 1189–1232. [Google Scholar] [CrossRef]
  59. Georganos, S.; Grippa, T.; Vanhuysse, S.; Lennert, M.; Shimoni, M.; Wolff, E. Very High Resolution Object-Based Land Use-Land Cover Urban Classification Using Extreme Gradient Boosting. IEEE Geosci. Remote Sens. Lett. 2018, 15, 607–611. [Google Scholar] [CrossRef]
  60. Owusu, M. Deprived Area Mapping Using a Scalable, Transferable and Open-Source Machine Learning Approach; George Washington University: Washington, DC, USA, 2023. [Google Scholar]
  61. Pratomo, J.; Kuffer, M.; Martinez, J.; Kohli, D. Coupling Uncertainties with Accuracy Assessment in Object-Based Slum Detections, Case Study: Jakarta, Indonesia. Remote Sens. 2017, 9, 1164. [Google Scholar] [CrossRef]
  62. Duque, J.C.; Patino, J.E.; Betancourt, A. Exploring the Potential of Machine Learning for Automatic Slum Identification from VHR Imagery. Remote Sens. 2017, 9, 895. [Google Scholar] [CrossRef]
  63. Bergado, J.R.; Persello, C.; Stein, A. Recurrent Multiresolution Convolutional Networks for VHR Image Classification. IEEE Trans. Geosci. Remote Sens. 2018, 56, 6361–6374. [Google Scholar] [CrossRef]
  64. Murphy, K.P. Machine Learning: A Probabilistic Perspective; MIT Press: Cambridge, MA, USA, 2012. [Google Scholar]
  65. Engstrom, R.; Pavelesku, D.; Tanaka, T.; Wambile, A. Mapping Poverty and Slums Using Multiple Methodologies in Accra, Ghana. In Proceedings of the 2019 Joint Urban Remote Sensing Event, JURSE 2019, Vannes, France, 22–24 May 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 3–6. [Google Scholar]
Figure 1. Map shows the citywide boundary used for the study. The study area consists of three Sub-Saharan cities—(1) Accra, Ghana; (2) Lagos, Nigeria; and (3) Nairobi, Kenya. Imagery source: Google Satellite Image.
Figure 1. Map shows the citywide boundary used for the study. The study area consists of three Sub-Saharan cities—(1) Accra, Ghana; (2) Lagos, Nigeria; and (3) Nairobi, Kenya. Imagery source: Google Satellite Image.
Urbansci 07 00116 g001
Figure 2. Four-phase steps of the methodology of the study.
Figure 2. Four-phase steps of the methodology of the study.
Urbansci 07 00116 g002
Figure 3. Schematic overview of workflow to produce standardized geospatial layers for modeling.
Figure 3. Schematic overview of workflow to produce standardized geospatial layers for modeling.
Urbansci 07 00116 g003
Figure 4. Classified map of Accra overlaid on a Google Base map. (A): All features (B): user-defined features. “Reference—deprived” is data from the Accra Metropolitan Assembly, which highlights slum locations, and these were mainly found in the inner city.
Figure 4. Classified map of Accra overlaid on a Google Base map. (A): All features (B): user-defined features. “Reference—deprived” is data from the Accra Metropolitan Assembly, which highlights slum locations, and these were mainly found in the inner city.
Urbansci 07 00116 g004
Figure 5. Classified map of Lagos overlaid on Google Base map. (A): All features (B): user-defined features. “Reference—deprived” is data from Slum Dweller International, which highlights slum locations.
Figure 5. Classified map of Lagos overlaid on Google Base map. (A): All features (B): user-defined features. “Reference—deprived” is data from Slum Dweller International, which highlights slum locations.
Urbansci 07 00116 g005
Figure 6. Classified map of Nairobi overlaid on Google Base map. (A): All features (B): user-defined features. “Reference—deprived” is data from Slum Dweller International, which highlights slum locations and these were mainly found in the inner city.
Figure 6. Classified map of Nairobi overlaid on Google Base map. (A): All features (B): user-defined features. “Reference—deprived” is data from Slum Dweller International, which highlights slum locations and these were mainly found in the inner city.
Urbansci 07 00116 g006
Figure 7. Examples of detected deprived types (in red) using the best performing model overlaid on Google Earth aerial image in Accra-Ghana, Lagos-Nigeria, and Nairobi-Kenya to assess model’s performance at a citywide scale.
Figure 7. Examples of detected deprived types (in red) using the best performing model overlaid on Google Earth aerial image in Accra-Ghana, Lagos-Nigeria, and Nairobi-Kenya to assess model’s performance at a citywide scale.
Urbansci 07 00116 g007
Figure 8. Individual city model features of importance (label descriptions in Table 2).
Figure 8. Individual city model features of importance (label descriptions in Table 2).
Urbansci 07 00116 g008
Figure 9. Generalized model features of importance (label description in Table 1).
Figure 9. Generalized model features of importance (label description in Table 1).
Urbansci 07 00116 g009
Table 1. Geospatial indicators and their description. In blue are the user-defined features in Section 3.4 below.
Table 1. Geospatial indicators and their description. In blue are the user-defined features in Section 3.4 below.
DomainsIndicatorData SourceYearDescriptionOriginal Spatial Resolution
1Facilities and serviceDistance to health facilityPopulation Health Unit, Kenya Medical Research Institute—Wellcome Trust Research Programme2019Distance to health facility-
2Facilities and serviceDistance to major road OpenStreetMap and WorldPop2016Distance to major road100 m
3Facilities and serviceDistance to road intersectionOpenStreetMap and WorldPop2016Distance to major road intersections100 m
4Facilities and serviceDistance to major waterwayOpenStreetMap and WorldPop2016Distance to major waterways100 m
5Facilities and serviceDistance to minority religious facility OpenStreetMap2019Distance to minority religious facility (compared to city average).-
6Facilities and serviceDistance to religious facilitiesOpenStreetMap2019Distance to religious facilities-
7Facilities and serviceDistance to government office OpenStreetMap2022Distance to government office-
8Facilities and serviceAccess to FinanceHDX and OpenStreetMap2020Distance to finance-
9Facilities and serviceAccess to School HDX and OpenStreetMap2020Distance to education facility-
10Housing Improve housing prevalenceThe Malaria Atlas Project2015Improved housing prevalence5 km
11Physical hazardDistance to riverWWF HydroSHEDS2007Distance to river15 arc-second resolution
12Physical hazardNight light WorldPop2012–2016VIIRS night-time lights between 2012 and 2016100 m
13Physical hazardDistance to aquatic vegetation WorldPop2015Distance to ESA-CCI-LC aquatic vegetation area edges100 m
14Physical hazardDistance to artificial surfaceWorldPop2015Distance to ESA-CCI-LC artificial surface edges100 m
15Physical hazardDistance to bare areaWorldPop2015Distance to ESA-CCI-LC bare area edge100 m
16Physical hazardDistance to cultivated area WorldPop2015Distance to ESA-CCI-LC cultivated area edges 2015100 m
17Physical hazardDistance to herbaceous area WorldPop2015Distance to ESA-CCI-LC herbaceous area edges 2015100 m
18Physical hazardDistance to inland waterWorldPop2018Distance to ESA-CCI-LC inland water (2000–2018)100 m
19Physical hazardDistance to open water coastline WorldPop2020Distance to open-water coastline100 m
20Physical hazardDistance to shrub areaWorldPop2015Distance to ESA-CCI-LC shrub area edges 2015100 m
21Physical hazardDistance to sparse vegetation WorldPop2015Distance to ESA-CCI-LC sparse vegetation area edges 2015100 m
22Physical hazardDistance to woody tree areaWorldPop2015Distance to ESA-CCI-LC woody-tree area edges 2015100 m
23Physical hazardSlope WorldPop2018STRM -based slope100 m
24Physical hazardWater stressWorld Resource Institute (WRI)2010Baseline water stress score5 × 5 arc minute grid cells
25Physical hazardGround water stressWorld Resource Institute (WRI)2012Ground water stress score5 × 5 arc minute grid cells
26Physical hazardHazard indexUNEP/DEWA/GRID-Europe2011This dataset includes an estimate of the global risk induced by multiple hazards (tropical cyclone, flood and landslide induced by precipitations). Unit is estimated risk index from 1 (low) to 5 (extreme). It was modeled using global data.1 km
27Physical hazardAir pollution NASA Socioeconomic Data and Applications Center (SEDAC)2016The annual concentrations (micrograms per cubic meter) of ground-level fine particulate matter (PM2.5) with dust and sea-salt removed in 201650 m
28Physical hazardBiodiversity GLOBIO2015Biodiversity (mean species abundance)10 arc-second
29Physical hazardLand cover 2 GlobeLand302019GlobeLand30 includes 10 land cover classes in total, namely cultivated land, forest, grassland, shrubland, wetland, water bodies, tundra, artificial surface, bare land, perennial snow and ice.30 m
30Physical hazardNormalized Difference Vegetation Index Desert Research Center, University of Idaho2019Maximum Normalized Difference Vegetation Index30 m
31Physical hazardLand cover 1Copernicus Global Land Service2019Annual 100 m global land cover maps of 2015 to 2019, generated by Copernicus Global Land service100 m
32Physical hazardMaximum ground temperature Climatology Lab2019Maximum ground temperature4 km
33Physical hazardMultihazard distribution CIESIN2005The Global Multihazard Frequency and Distribution is a 2.5 min grid presenting a simple multihazard index based solely on summated single-hazard decile values.2.5 min grid
34Physical hazardClimate risk CHIRPS2020Average annual climate risk. Rainfall Estimates from Rain Gauge and Satellite Observations0.05 × 0.05 degree
35Population Population count WorldPop2020Estimated Population Count 2020 in 100 m grid (WorldPop-UNadj-constrained)100 m
36Population Population count Meta & CIESIN2018Estimated Population Count 2018 (HRSL-Facebook)1 arc-second
37Social hazardPregnancy rateWorldPop2017Estimated distributions of pregnancies100 m
38Social hazardChildren with Plasmodium falciparum parasite rateThe Malaria Atlas Project2017Mean Plasmodium falciparum parasite rate in 2–10 year olds. Children with Plasmodium falciparum parasite rate5 km
39Social hazardPregnant women antenatal care visitSpatial Data Repository2014- 2016DHS modeled surface 2014. Percentage of women who had a live birth in the five (or three) years preceding the survey who had 4+ antenatal care visits.5 km
40Social hazardChild stuntedSpatial Data Repository2014–2016DHS modeled surface 2014. Percentage of children stunted (below −2 SD of height for age according to the WHO standard).5 km
41Social hazardDPT3 vaccine Spatial Data Repository2014–2016DHS modeled surface 2018. Percentage of children 12–23 months who had received DPT3 vaccination.5 km
42Social hazardDelivery at health FacilitySpatial Data Repository2014–2016DHS modeled surface 2014. Percentage of live births in the five (or three) years preceding the survey delivered at a health facility.5 km
43Social hazardHousehold with improve water source Spatial Data Repository2014DHS modeled surface 2018. Percentage of the de jure population living in households whose main source of drinking water is an improved source.5 km
44Social hazardHousehold with insecticide-treated bednetSpatial Data Repository2014DHS modeled surface 2018. Percentage of the de facto household population who could sleep under an ITN if each ITN in the household were used by up to two people.5 km
45Social hazardMen literature rateSpatial Data Repository2014DHS modeled surface 2018. Percentage of men who are literate.5 km
46Social hazardChildren receiving measles vaccine Spatial Data Repository2014DHS modeled surface 2014. Percentage of children 12–23 months who had received Measles vaccination.5 km
47Social hazardHousehold using open defecation Spatial Data Repository2014DHS modeled surface 2014. Percentage of the de jure population living in households whose main type of toilet facility is no facility (open defecation).5 km
48Social hazardUnmet need for family planning Spatial Data Repository2014DHS modeled surface 2014. Percentage of currently married or in union women with an unmet need for family planning.5 km
49Social hazardWomen literacy rate Spatial Data Repository2016DHS modeled surface 2014. Percentage of women who are literate.5 km
50Social hazardEthno-linguistic groupIMB2020Number of ethno-linguistic groups in 100 m cell.100 m
51unplanned urbanizationBuilding countWorldPop2020Counts of buildings that fall within 100 m grid cell.100 m
52unplanned urbanizationBuilding density WorldPop2020Measure of the number of buildings per grid cell area.100 m
53unplanned urbanizationRural/urban classification WorldPop2018Urban/rural classification based on building patterns in that area.100 m
Table 2. Pixel counts of reference data for each city.
Table 2. Pixel counts of reference data for each city.
ClassAccraLagosNairobi
Deprived 17404801300
Non-deprived 50806002650
Total 682010803950
Table 3. Metrics for individual models.
Table 3. Metrics for individual models.
City Input Feature Set Model PrecisionRecallF1-Deprived F1-Macro
AccraAll RF0.680.880.770.74
MLP0.640.920.750.70
XGBoost0.790.470.590.73
User-defined RF0.710.840.770.78
MLP0.670.760.710.78
XGBoost0.780.590.670.62
Lagos AllRF0.800.510.620.72
MLP0.840.530.650.72
XGBoost0.810.330.470.62
User-definedRF0.450.800.860.71
MLP0.570.800.670.72
XGBoost0.980.530.700.78
NairobiAll RF0.810.640.720.78
MLP0.560.360.440.73
XGBoost0.790.460.580.68
User-definedRF0.780.760.770.78
MLP0.740.730.730.73
XGBoost0.770.730.740.74
Table 4. City-to-city model.
Table 4. City-to-city model.
City Test CityInput Feature SetModel PrecisionRecallF1-Deprived F1-Macro
Accra Lagos All RF0.890.370.520.66
MLP0.390.400.400.47
XGBoost0.820.380.520.65
LagosUser-definedRF0.780.560.650.73
MLP0.950.010.020.38
XGBoost0.810.390.520.70
NairobiAll RF0.800.480.600.76
MLP0.810.010.020.40
XGBoost0.690.580.630.72
Nairobi User-defined RF0.780.540.640.73
MLP0.310.020.040.38
XGBoost0.840.240.370.59
Lagos AccraAll RF0.520.530.520.69
MLP0.400.640.500.64
XGBoost0.460.870.610.70
AccraUser-defined RF0.500.920.640.73
MLP0.430.550.480.65
XGBoost0.480.850.620.71
Nairobi All RF0.780.480.590.71
MLP0.390.620.480.62
XGBoost0.730.630.680.75
NairobiUser-defined RF0.680.700.690.75
MLP0.950.020.040.40
XGBoost0.660.700.680.74
Nairobi AccraAll RF0.640.610.630.76
MLP0.310.340.320.55
XGBoost0.270.490.350.51
AccraUser-defined RF0.440.870.590.68
MLP0.300.610.400.53
XGBoost0.360.170.230.53
Lagos All RF0.730.070.130.43
MLP0.340.020.090.37
XGBoost0.500.240.330.51
LagosUser-defined RF0.600.250.350.54
MLP0.430.870.570.42
XGBoost0.520.070.130.43
Table 5. Generalized model.
Table 5. Generalized model.
Input FeatureModelPrecisionRecallF1-DeprivedF1-Macro
AccraAll RF0.770.840.800.89
MLP0.500.580.540.74
XGBoost0.840.240.370.59
User-defined RF0.810.860.840.91
MLP0.670.700.690.82
XGBoost0.780.480.590.71
LagosAll RF0.420.990.590.63
MLP0.470.650.540.67
XGBoost0.490.880.630.72
User-definedRF0.430.960.590.64
MLP0.470.880.610.71
XGBoost0.420.910.580.64
Nairobi All RF0.680.920.780.73
MLP0.720.690.700.71
XGBoost0.760.850.820.79
User-defined RF0.710.880.790.76
MLP0.690.870.770.74
XGBoost0.750.780.770.76
Table 6. Classification threshold.
Table 6. Classification threshold.
CityInput Feature SetThreshold
AccraAll0.67
User-defined0.75
LagosAll0.69
User-defined0.85
NairobiAll0.57
User-defined0.55
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Owusu, M.; Engstrom, R.; Thomson, D.; Kuffer, M.; Mann, M.L. Mapping Deprived Urban Areas Using Open Geospatial Data and Machine Learning in Africa. Urban Sci. 2023, 7, 116. https://doi.org/10.3390/urbansci7040116

AMA Style

Owusu M, Engstrom R, Thomson D, Kuffer M, Mann ML. Mapping Deprived Urban Areas Using Open Geospatial Data and Machine Learning in Africa. Urban Science. 2023; 7(4):116. https://doi.org/10.3390/urbansci7040116

Chicago/Turabian Style

Owusu, Maxwell, Ryan Engstrom, Dana Thomson, Monika Kuffer, and Michael L. Mann. 2023. "Mapping Deprived Urban Areas Using Open Geospatial Data and Machine Learning in Africa" Urban Science 7, no. 4: 116. https://doi.org/10.3390/urbansci7040116

Article Metrics

Back to TopTop