AI-Powered Remote Sensing Training Course

Duration 10 days 19 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends Remote Sensing Analysts, GIS Analysts and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-GRS-059

Before you join: Participants should be comfortable working with GIS layers, coordinate reference systems, attribute tables and basic raster operations.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Remote sensing teams are expected to turn large volumes of satellite, aerial and drone imagery into defensible operational decisions. Land agencies need current evidence of land-use change; banks need geospatial indicators for agricultural and infrastructure portfolios; utilities need vegetation and asset-risk intelligence; and NGOs need rapid damage assessments after floods, fires or displacement. Conventional image interpretation alone is too slow for repeated monitoring at scale. AI methods can improve speed and consistency, but only when imagery, labels, models and validation procedures are properly designed.

This course teaches participants to design and build AI-assisted remote sensing workflows using multispectral imagery, geospatial data and machine-learning methods. Participants work with image acquisition, preprocessing, feature engineering, supervised classification, object detection, segmentation, change detection and model validation. They learn when to use pixel-based classifiers, convolutional neural networks, time-series models and cloud processing services. The course also addresses spatial bias, label quality, uncertainty, explainability, data governance and reporting standards needed for credible operational use.

Teaching combines short technical briefings with guided analysis of realistic cases from agriculture, environmental monitoring, infrastructure inspection, disaster response and urban development. Participants progressively develop a remote sensing project from problem definition through data preparation, model selection, accuracy assessment and stakeholder reporting. They leave with a documented AI remote sensing workflow, model evaluation pack, processing plan and implementation roadmap suitable for adapting to their own imagery, geography and business question.

The course suits GIS specialists, remote sensing analysts, data scientists, environmental professionals and technical managers who already work with spatial data and need to introduce or supervise AI-enabled earth observation applications.

What you will be able to do

  • Define an AI remote sensing use case with measurable spatial, temporal and accuracy requirements
  • Prepare multispectral imagery using radiometric correction, cloud masking, reprojection and compositing methods
  • Create labelled geospatial training datasets using sampling plans, class definitions and quality controls
  • Build supervised land-cover classification models using Random Forest and gradient-boosting methods
  • Train and assess convolutional neural networks for image segmentation and object detection
  • Validate spatial models using confusion matrices, cross-validation, error analysis and uncertainty measures
  • Implement change-detection workflows from multi-date satellite imagery and time-series features
  • Produce a documented AI remote sensing project with maps, model evidence and deployment recommendations

Benefits of attending

For you

  • Build credible AI remote sensing project proposals with measurable technical requirements
  • Interpret satellite-model accuracy reports without relying solely on data science specialists
  • Create labelled training data suitable for land-cover, asset and damage detection models
  • Select appropriate models for classification, segmentation, detection and temporal monitoring tasks
  • Present geospatial AI findings with documented uncertainty and decision-relevant map products

For your organisation

  • Reduce manual image-review effort for recurring land, asset and environmental monitoring
  • Improve consistency of geospatial intelligence through documented data and model procedures
  • Identify model limitations before operational deployment affects investment or regulatory decisions
  • Create reusable imagery-processing pipelines for priority monitoring programmes
  • Strengthen governance of geospatial AI through validation, audit trails and data-quality controls

Course modules

19 modules over 10 days

Participants can define a remote sensing problem suitable for AI-supported analysis.

  • Sensor physics: spectral reflectance, emissivity, spatial resolution and revisit intervals
  • Operational use cases for agriculture, infrastructure, disaster response and environmental monitoring
  • Problem statements translated into target classes, outputs and decision thresholds
  • Spatial extent, update frequency and latency requirements for monitoring services
  • Success criteria linking model accuracy to operational decisions and costs
  • AI feasibility screening using data availability, labels, compute and governance

Participants can select imagery and supporting datasets for a defined analytical objective.

  • Sentinel-1 SAR products for cloud-affected land and flood observation
  • Sentinel-2 multispectral bands for vegetation, water and built-surface analysis
  • Landsat Collection 2 imagery for long-term environmental change assessment
  • Commercial optical imagery choices: resolution, licensing, tasking and archive access
  • Drone imagery specifications for asset inspections and localised mapping
  • Ancillary vector, elevation, weather and field-survey datasets for model context

Participants can organise spatial datasets with consistent metadata, projections and lineage.

  • Coordinate reference systems selected for imagery alignment and area measurement
  • Raster grids aligned through pixel size, origin and extent controls
  • Metadata records covering source, acquisition date, processing and licence conditions
  • STAC catalogues used to discover and manage earth observation assets
  • File formats compared: GeoTIFF, Cloud Optimized GeoTIFF, GeoPackage and Parquet
  • Data lineage documented from raw acquisition through analytical output publication

Participants can prepare analysis-ready imagery while documenting quality limitations.

  • Radiometric calibration converts digital numbers into reflectance or backscatter values
  • Atmospheric correction methods compared for multispectral surface reflectance products
  • Cloud, shadow and snow masking using quality bands and spectral tests
  • SAR speckle filtering balances noise reduction against spatial detail preservation
  • Mosaics and temporal composites built from compatible scenes and acquisition windows
  • Visual and statistical checks identify striping, gaps, haze and misregistration

Participants can derive and select geospatial features that support model performance.

  • NDVI, NDWI and NBR indices derived from calibrated multispectral bands
  • Texture measures calculated using gray-level co-occurrence matrices and neighbourhood windows
  • Elevation, slope and aspect added from digital elevation models
  • Seasonal statistics generated from image collections and observation time series
  • SAR polarisation ratios used to distinguish surface structure and moisture
  • Feature correlation screening reduces redundancy before supervised model training

Participants can create representative labelled datasets with auditable quality controls.

  • Class taxonomy defined using mutually exclusive labels and operational definitions
  • Stratified sampling allocates observations across classes, regions and seasons
  • Training polygons digitised with minimum mapping units and boundary rules
  • Reference labels reconciled using field records, imagery interpretation and independent sources
  • Class imbalance diagnosed through sample counts, prevalence and spatial coverage
  • Label audits record interpreter agreement, ambiguous cases and correction decisions

Participants can build baseline classifiers for pixel and object-based mapping tasks.

  • Random Forest classification trained using spectral, texture and terrain features
  • Support Vector Machines compared for limited samples and high-dimensional features
  • Gradient boosting applied to structured remote sensing feature tables
  • Object-based image analysis segments imagery before feature extraction and classification
  • Training, validation and test partitions separated by spatial sampling strategy
  • Baseline maps exported with class codes, confidence values and metadata

Participants can evaluate model performance using statistically defensible spatial validation methods.

  • Confusion matrices report producer accuracy, user accuracy and overall accuracy
  • Precision, recall and F1 scores interpret class-specific model behaviour
  • Spatial cross-validation prevents overly optimistic accuracy from neighbouring samples
  • Area-adjusted accuracy estimates correct mapped area using reference sample weights
  • Confidence intervals calculated for accuracy metrics and class-area estimates
  • Error maps reveal geographic patterns, omitted classes and problematic boundaries

Participants can design scalable image-processing workflows using cloud geospatial services.

  • Google Earth Engine collections filtered by location, date and cloud percentage
  • Server-side processing concepts distinguish deferred computation from local data handling
  • Image collection reducers create median, percentile and quality mosaics
  • Batch exports configured with projection, scale, region and file naming rules
  • GDAL commands automate reprojection, clipping, translation and raster statistics
  • Processing logs capture inputs, parameters, runtime and output locations

Participants can structure reproducible Python workflows for remote sensing model development.

  • Rasterio reads georeferenced imagery while preserving transforms and coordinate systems
  • GeoPandas joins vector labels, attributes and spatial sample locations
  • NumPy arrays reshape raster bands into machine-learning feature matrices
  • Scikit-learn pipelines combine preprocessing, training and model evaluation stages
  • Configuration files separate model parameters from reusable processing code
  • Version-controlled repositories record scripts, environments and analytical decisions

Participants can explain and configure convolutional neural networks for geospatial imagery.

  • Convolution, pooling and feature maps extract hierarchical image patterns
  • Image tiles generated with overlap, padding and consistent label alignment
  • Data augmentation applies rotations, flips and spectral perturbations appropriately
  • Transfer learning adapts pretrained encoders to limited geospatial training datasets
  • Training curves diagnose overfitting, underfitting and unstable optimisation behaviour
  • GPU memory, batch size and tile dimensions determine training feasibility

Participants can design segmentation workflows for detailed pixel-level mapping.

  • U-Net architecture predicts class labels for every image pixel
  • Segmentation masks prepared with class codes, nodata rules and boundary conventions
  • Intersection over Union measures overlap between predicted and reference regions
  • Dice loss addresses foreground-background imbalance in sparse target classes
  • Post-processing removes isolated pixels and applies minimum mapping-unit thresholds
  • Segmentation outputs converted into polygons with retained confidence attributes

Participants can plan object-detection models for discrete features in aerial and satellite imagery.

  • Bounding-box annotations define object extent, class and difficult-instance flags
  • YOLO detection models balance inference speed and small-object performance
  • Non-maximum suppression removes duplicate detections using overlap thresholds
  • Mean average precision evaluates detection quality across confidence thresholds
  • Small-object detection improved through resolution, tiling and targeted sampling
  • Detected assets linked to GIS inventories using spatial joins and identifiers

Participants can derive temporal indicators from repeated earth observation measurements.

  • Time-series compositing reduces cloud effects while retaining seasonal signal patterns
  • Harmonic regression models recurring seasonal variation in vegetation indices
  • Phenological metrics estimate green-up, peak growth and senescence dates
  • Temporal smoothing methods compare moving averages, Savitzky-Golay and Whittaker filters
  • Anomaly scores identify departures from historical seasonal baselines
  • Missing observations handled through interpolation, compositing and quality flags

Participants can detect, validate and communicate meaningful spatial change between observations.

  • Image differencing highlights spectral changes between aligned multi-date scenes
  • Post-classification comparison quantifies transitions between mapped land-cover classes
  • Change Vector Analysis combines magnitude and direction of multiband change
  • SAR coherence change identifies disturbance following floods, earthquakes and construction
  • Threshold selection tested against reference observations and false-alert tolerances
  • Change maps distinguish confirmed events, uncertainty zones and no-data areas

Participants can identify and report model limitations that affect remote sensing decisions.

  • Feature importance ranks predictors within tree-based classification models
  • SHAP values explain individual predictions and unexpected class assignments
  • Geographic bias assessed across regions, seasons, sensors and demographic proxies
  • Domain shift examined when models move between locations or acquisition conditions
  • Uncertainty surfaces communicate confidence beyond single categorical map outputs
  • Model cards document intended use, limitations, data and validation evidence

Participants can plan controlled deployment of remote sensing models within operational processes.

  • Model deployment options compared: batch processing, APIs and analyst-assisted review
  • Human-in-the-loop triage routes low-confidence predictions for expert assessment
  • Data governance assigns ownership, retention, access and licensing responsibilities
  • Monitoring thresholds flag accuracy drift, input changes and processing failures
  • Reproducibility controls specify environments, versions, parameters and random seeds
  • Operational standard procedures define review, escalation and model retraining triggers

Participants can communicate AI remote sensing results for technical and non-technical decisions.

  • Map layouts communicate extent, date, legend, uncertainty and source provenance
  • Executive briefings connect detected patterns with operational actions and priorities
  • Accuracy statements present limitations without overstating model certainty or coverage
  • Dashboards distinguish monitoring indicators, alerts, trends and confirmed events
  • Technical reports document methods, assumptions, validation evidence and reproducibility details
  • Decision logs record how imagery findings influenced inspections, funding or interventions

Participants can build, review and present a complete AI remote sensing project for an operational monitoring need.

  • Project scope defines decision question, users, area, timing and target classes
  • Imagery and reference data selected using documented suitability and licensing criteria
  • Preprocessing pipeline produces analysis-ready inputs with recorded quality checks
  • Model workflow combines features, labels, training choices and validation design
  • Results package includes maps, accuracy evidence, uncertainty and change findings
  • Peer review challenges assumptions, errors, governance controls and deployment recommendations

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. AI remote sensing project charter template
  2. Imagery preprocessing and quality-assurance checklist
  3. Geospatial training-data specification
  4. Spatial model validation and accuracy-reporting template
  5. Model card for remote sensing applications
  6. Operational deployment and monitoring plan

Who should attend

  • Remote Sensing Analysts — need repeatable AI workflows for imagery interpretation and monitoring
  • GIS Analysts — need to combine spatial analysis with machine-learning model outputs
  • Geospatial Data Scientists — need domain methods for earth observation data and spatial validation
  • Environmental Monitoring Officers — need evidence for land, water, forest and biodiversity programmes
  • Infrastructure and Asset Managers — need imagery-based methods for corridor, vegetation and site monitoring
  • Technical Programme Managers — need to evaluate AI remote sensing projects, risks and delivery options

Skills and tools covered

Satellite image preprocessingGeospatial data labellingMachine learning classificationDeep learning segmentationSpatial accuracy assessmentChange detection analysis

Tools and standards

QGIS, Google Earth Engine, GDAL, PyTorch

How the course runs

Training methodology

The course uses short instructor briefings followed by guided work with satellite imagery, vector data and labelled samples. Participants examine cases involving crop monitoring, flood mapping, utility corridors and urban change. Small-group activities cover problem framing, training-data design, model selection and error investigation. Simulations test responses to cloud cover, class imbalance, poor labels and changing ground conditions. Participants apply each method to a developing project and receive structured peer and instructor review before preparing an implementation plan.

Requirements and prerequisites

Participants should be comfortable working with GIS layers, coordinate reference systems, attribute tables and basic raster operations. Experience using QGIS, ArcGIS, Google Earth Engine or similar software is useful. Participants should understand basic statistics, including samples, averages and classification accuracy. Prior exposure to Python or another scripting language is helpful but not essential; guided examples are provided. No previous machine-learning, deep-learning, drone-processing or cloud-computing experience is required. The course does not assume advanced mathematics, software engineering expertise or prior use of commercial AI platforms.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

Participants should already understand basic GIS concepts, including layers, coordinate systems, attributes and raster data. Previous machine-learning or Python experience is useful but not required.

Participants should bring a laptop capable of running GIS software and a modern web browser. They may also bring a current imagery, land-monitoring or asset-inspection problem for use in application planning.

The course is designed for GIS and remote sensing professionals, geospatial analysts, environmental teams, infrastructure teams and data specialists. It is also suitable for technical managers responsible for commissioning or reviewing geospatial AI work.

Standard GIS courses focus primarily on mapping, spatial analysis and data management, while traditional remote sensing courses often focus on image interpretation and preprocessing. This course concentrates on building, validating and governing AI models that produce repeatable imagery-derived outputs.

Participants can adapt the project charter, labelling rules, validation approach and deployment plan to a live monitoring requirement. Typical applications include land-cover mapping, crop condition monitoring, flood extent assessment, vegetation encroachment and asset detection.

Each training day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first part develops imagery, data and baseline modelling workflows; the later part covers deep learning, change detection, governance and the capstone project.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.