Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

mahmedahmed3355/ZINDI--Mapping-Floods-in-South-Africa

Domain:

climategeospatial

Record type:

project
Creator:
mah
Host:
# Inundata: Mapping Floods in South Africa --- ## Objective: This project focuses on developing machine learning models to detect and map flood-affected areas across South Africa using satellite imagery and geospatial data. The goal is to provide accurate, automated flood extent mapping to support disaster management, risk assessment, and rapid response planning. ## Challenge Overview: Flooding is one of the most destructive natural disasters affecting communities, agriculture, and infrastructure. Traditional flood mapping methods rely on manual inspection of satellite images, which is time-consuming and prone to errors. The Inundata Challenge aims to leverage AI, Computer Vision, and Remote Sensing techniques to identify flooded regions from multispectral satellite imagery. --- ## Workflow Our solution consists of four key stages: ### 1. Exploratory Data Analysis (EDA) & Data Preparation We perform EDA on composite images to determine the optimal band combination for flood probability prediction. The best-performing band for this task was **Moisture Stress**. #### Notebook: - first-stage-static-images-eda-data-preparation.ipynb --- ### 2. Image Classification Using **Moisture Stress** images, we train an image classifier (**eva02_tiny_patch14_224**) to predict the probability of flooding at each location. This feature significantly improves the overall model performance. #### Notebook: - second-stage-image-classifier.ipynb --- ### 3. Modeling We trained **nine different models** using a combination of flood probability, lagged precipitation values, rolling statistics, exponentially weighted moving averages (EWMA), and event time indicators. #### Models & Notebooks: 1. **XGBoost** - third_stage_xgb_modelling.ipynb 2. **LightGBM** - third_stage_lgb_modelling.ipynb 3. **FastAI Tabular** - third-stage-fastai-tabular-modelling.ipynb 4. **FastAI GatedConv** - third_stage_fastai_gatedconv_modelling.ipynb 5. **FastAI 1DConv** - third_stage_fastai_1dconv_modell …

Visit

github.com

Tasks

computer visionimage classification

Licenses

Apache-2.0

Similar

Inundata: Mapping Floods in South AfricaCarlosBurgosB/Inundata-Mapping-Floods-in-South-Africakoleshjr/Inundata-Mapping-Floods-in-South-AfricaLee-Roy23/Floods-Mapping-SAkow1n16/Zindi-Top-Place-Solution-Malawi-Floods-Data-Visualization-and-Reporting-ChallengeEvaluation of Sentinel-1 GRD Data with GEE for Floods Mapping in Rubkona, South Sudan

Inundata: Mapping Floods in South Africa

Can you identify where and when an urban flash flood happened in South Africa?

CarlosBurgosB/Inundata-Mapping-Floods-in-South-Africa

My solution to the Inundata: Mapping Floods in South Africa challenge by Zindi. The goal of the chal

koleshjr/Inundata-Mapping-Floods-in-South-Africa

Can you identify where and when an urban flash flood happened in South Africa? # Inundata: Mapping

Lee-Roy23/Floods-Mapping-SA

Zindi competition to map floods in South Africa # Floods-Mapping-SA Zindi competition to map floods

kow1n16/Zindi-Top-Place-Solution-Malawi-Floods-Data-Visualization-and-Reporting-Challenge

Malawi Floods Data Visualization and Reporting Challenge # Zindi-Top-Place-Solution-Malawi-Floods-D

Evaluation of Sentinel-1 GRD Data with GEE for Floods Mapping in Rubkona, South Sudan

Part 5: Geographic Information System (GIS) International audience This study explore