Machine Learning for Humanitarian Decision Making Training Course

Duration 10 days 20 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends Humanitarian Programme Managers, MEAL Specialists 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-HR-061

Before you join: Participants should have experience working with humanitarian assessments, programme data, MEAL, information management, GIS, protection, health, cash or emergency 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

Humanitarian organisations increasingly hold data from assessments, registrations, call centres, markets, health facilities, remote sensing and partner reports. The challenge is not simply building a predictive model. Teams must decide whether a model improves a real operational choice, whether the data is appropriate for that purpose, and whether errors could exclude people from assistance, expose sensitive information or direct scarce resources incorrectly. Machine learning must be tied to accountable decisions such as anticipatory action, caseload forecasting, targeting review, outbreak surveillance and feedback triage.

This course teaches participants to design, assess and govern machine-learning applications for humanitarian response. Participants frame decision problems, prepare and assess humanitarian data, select suitable supervised and unsupervised learning methods, evaluate model performance, interpret predictions and communicate uncertainty. They examine forecasting, geospatial analysis, text classification, fairness testing, privacy controls, human review and post-deployment monitoring. The course uses realistic cases involving early warning, displacement, protection feedback, health surveillance and needs-based prioritisation.

Teaching combines short technical briefings with instructor-led case analysis, group work, model-review simulations and structured application planning. Participants begin developing a work-related use case during the first week, then strengthen its data, validation, safeguards and implementation design during the second. They leave with a documented machine-learning decision proposal, including a data inventory, validation plan, risk assessment, operating workflow and governance arrangements. The course is available as a 10-day classroom programme in 50+ cities or live online. Participants receive a certificate of completion.

The programme is suited to humanitarian programme, MEAL, information-management, data, GIS, protection, health and emergency-response professionals who need to assess or oversee machine-learning work without becoming specialist software engineers.

What you will be able to do

  • Frame a humanitarian decision problem as a measurable machine-learning use case
  • Assess humanitarian datasets for provenance, quality, representativeness and data-protection risks
  • Prepare labelled, tabular, geospatial and text data for machine-learning analysis
  • Build and compare classification, regression, clustering and forecasting models
  • Evaluate model performance using calibration, precision-recall, thresholds and backtesting
  • Test models for bias, proxy variables, unequal error rates and harmful exclusions
  • Design human-review workflows, monitoring controls and governance documentation for model use
  • Present a complete machine-learning decision proposal for a humanitarian response context

Benefits of attending

For you

  • A documented machine-learning use case for a current humanitarian decision
  • Practical criteria for challenging vendor and technical-team model proposals
  • Confidence interpreting accuracy, calibration, uncertainty and fairness evidence
  • A reusable approach for protecting sensitive beneficiary and protection data
  • A structured briefing format for presenting model recommendations to decision-makers

For your organisation

  • Better screening of machine-learning proposals before investment or deployment
  • Clearer links between predictive outputs, response thresholds and accountable decisions
  • Reduced privacy, exclusion and misuse risks in data-driven programmes
  • Consistent documentation for model validation, approval, monitoring and retirement
  • Stronger internal collaboration between programme, MEAL, data, protection and legal teams

Course modules

20 modules over 10 days

Participants can define a machine-learning use case around a specific humanitarian decision.

  • Decision framing connects humanitarian objectives, users, decisions, and prediction targets
  • Decision calendars identify lead times, thresholds, and operational constraints
  • Cost-sensitive errors distinguish harmful false positives from false negatives
  • Value-of-information analysis tests whether predictions improve response choices
  • Logic models link model outputs to activities and outcome indicators
  • Stakeholder mapping assigns decision rights, accountability, and escalation routes

Participants can assess data uses against humanitarian data-responsibility and protection requirements.

  • IASC Data Responsibility principles guide purpose limitation, proportionality, and retention
  • Data protection impact assessments document risks, mitigations, and residual exposure
  • Consent and lawful basis assessed for sensitive beneficiary information
  • Threat modelling identifies adversaries, attack paths, assets, and controls
  • Disclosure review prevents re-identification through small cells and location detail
  • Data-sharing agreements specify access roles, retention periods, and onward transfer

Participants can identify suitable data sources and document their operational limitations.

  • Humanitarian Data Exchange datasets assessed for provenance, coverage, and licensing
  • HXL hashtags standardise humanitarian indicators, locations, dates, and population groups
  • Data dictionaries define variables, units, permitted values, and update ownership
  • Entity resolution reconciles duplicate households, facilities, settlements, and organisations
  • Record linkage quality checked using match rates and clerical review
  • Collection bias documented across registration, assessments, hotlines, and remote sensing

Participants can diagnose data-quality problems before modelling humanitarian outcomes.

  • Missingness mechanisms distinguish MCAR, MAR, and MNAR operational data
  • Range, consistency, and referential-integrity checks identify invalid records
  • Outlier investigation separates data-entry faults from rare humanitarian events
  • Imputation choices compare median, mode, k-nearest-neighbour, and model-based methods
  • Feature lineage records source fields, transformations, dates, and responsible owners
  • Train-test splits prevent temporal and household-level data leakage

Participants can develop defensible outcome labels and sampling approaches for humanitarian models.

  • Target definitions translate programme criteria into observable labelled outcomes
  • Sampling frames expose undercoverage among displaced, remote, and unregistered populations
  • Inter-annotator agreement uses Cohen's kappa to assess label reliability
  • Label protocols specify evidence rules, uncertainty codes, and adjudication procedures
  • Positive-unlabelled learning addresses incomplete records of needs or protection incidents
  • Active learning prioritises records where human review most reduces uncertainty

Participants can prepare spatial data and derive features for response decisions.

  • Administrative boundaries, gazetteers, and geocoding establish consistent spatial identifiers
  • Raster and vector data represent hazards, infrastructure, population, and access
  • Spatial joins connect household observations with environmental and service variables
  • Travel-time surfaces estimate access constraints using roads, terrain, and barriers
  • MAUP effects tested when aggregating indicators across administrative units
  • Satellite-derived features require cloud masking, temporal alignment, and ground checks

Participants can examine humanitarian datasets and create interpretable model features.

  • Distribution plots reveal skew, heaping, sparsity, and implausible values
  • Cross-tabs compare needs indicators by sex, age, disability, and location
  • Time-series decomposition separates trend, seasonality, shocks, and reporting artefacts
  • Correlation screening identifies redundant predictors and possible proxy variables
  • Feature engineering creates rates, lags, rolling windows, and interaction terms
  • Baseline rules establish transparent comparators before complex machine-learning models

Participants can select and compare supervised learning methods for humanitarian prioritisation.

  • Classification selects households or sites meeting defined response priority criteria
  • Regression estimates continuous quantities such as caseload, price, or travel time
  • Logistic regression provides interpretable probability estimates and coefficient diagnostics
  • Decision trees express operational rules but require pruning controls
  • Random forests reduce variance through bootstrapped trees and feature subsampling
  • Gradient boosting improves predictive accuracy through sequential residual correction

Participants can use unsupervised methods to identify patterns without established labels.

  • Clustering groups locations or households without pre-existing outcome labels
  • K-means requires scaled features and a defensible cluster count
  • Hierarchical clustering reveals nested patterns using linkage and dendrograms
  • Principal component analysis reduces correlated indicators into interpretable components
  • Anomaly detection flags unusual reports, transactions, or disease-surveillance signals
  • Cluster profiles tested against programme relevance, stability, and ethical risk

Participants can assess text-analysis methods for multilingual humanitarian information flows.

  • Text preprocessing removes duplicates, normalises spelling, and handles multilingual content
  • TF-IDF vectors represent complaint, assessment, and incident-report language
  • Named entity recognition extracts locations, organisations, dates, and protection concerns
  • Topic modelling identifies recurrent themes while retaining analyst interpretation
  • Text classification triages incoming feedback using documented label taxonomies
  • Translation quality checks prevent systematic exclusion of minority-language messages

Participants can evaluate whether model performance supports a defined operational decision.

  • Confusion matrices expose true positives, false positives, and missed cases
  • Precision-recall curves assess rare-event models better than accuracy alone
  • ROC-AUC interpreted cautiously when class imbalance masks operational performance
  • Calibration plots compare predicted probabilities with observed event frequencies
  • Threshold selection incorporates caseload capacity, harm, and response lead times
  • Cross-validation estimates stability while preserving geographic and temporal structure

Participants can assess forecasting methods for anticipatory action and operational planning.

  • Time-series forecasting estimates caseloads, displacement, prices, and disease incidence
  • Seasonal naive forecasts establish credible baselines for operational planning
  • ARIMA models capture autocorrelation, differencing, and seasonal patterns
  • Forecast intervals communicate plausible ranges rather than single-point predictions
  • Backtesting compares forecasts against historical decision horizons and data availability
  • Nowcasting combines delayed reports with timely proxy indicators

Participants can identify and address unequal impacts arising from model design and use.

  • Disaggregated evaluation compares error rates across protected and vulnerable groups
  • Proxy-variable review detects indirect representation of ethnicity, status, or poverty
  • Fairness criteria expose trade-offs among parity, calibration, and equal opportunity
  • Human rights impact assessment documents foreseeable harms and affected rights
  • Participatory review incorporates community feedback into model assumptions and safeguards
  • Appeal routes enable challenge, correction, and human reconsideration of decisions

Participants can explain model outputs and limits to operational decision-makers.

  • Feature importance ranks predictors but does not establish causal influence
  • Partial dependence plots show average feature effects under stated assumptions
  • SHAP values explain individual predictions with local feature contributions
  • Counterfactual explanations identify changes associated with different model outcomes
  • Model cards document intended use, limitations, performance, and ethical considerations
  • Decision briefs distinguish prediction confidence from recommended operational action

Participants can design workflows that convert model outputs into accountable actions.

  • Deployment architecture separates data ingestion, scoring, review, and action workflows
  • Batch scoring suits periodic targeting, forecasting, and resource-allocation decisions
  • Human-in-the-loop review defines override authority and exception handling
  • Standard operating procedures assign escalation triggers and response responsibilities
  • User-interface requirements translate probabilities into clear case-management queues
  • Change-management plans address adoption, training, communications, and feedback channels

Participants can establish monitoring controls for deployed humanitarian models.

  • Data drift detects changing input distributions before model performance degrades
  • Concept drift signals altered relationships between predictors and humanitarian outcomes
  • Performance monitoring samples outcomes after deployment for recalibration decisions
  • Audit logs record data versions, scores, overrides, and final actions
  • Incident response plans address harmful outputs, breaches, and service failures
  • Retraining criteria define evidence thresholds, approvals, and rollback procedures

Participants can establish governance and assurance requirements for machine-learning systems.

  • Model governance assigns ownership across programme, data, technical, and legal functions
  • Risk registers score likelihood, impact, controls, and accountable owners
  • Documentation packs include data sheets, model cards, validation, and approvals
  • Independent review challenges assumptions before high-impact deployment decisions
  • Procurement specifications require audit access, data rights, and exit provisions
  • Responsible AI policies align model use with humanitarian principles

Participants can prioritise machine-learning initiatives and plan feasible implementation.

  • Use-case prioritisation scores feasibility, expected benefit, harm, and data readiness
  • Benefit hypotheses specify decisions improved, users served, and measurable outcomes
  • Build-buy-partner analysis compares internal capability, vendor options, and sustainability
  • Minimum viable models limit scope while testing operational value
  • Resource plans estimate data stewardship, engineering, review, and maintenance effort
  • Implementation roadmaps sequence approvals, pilots, scale decisions, and retirement

Participants can compare machine-learning approaches across common humanitarian response scenarios.

  • Early-warning case combines rainfall, market prices, and displacement reporting
  • Targeting case tests eligibility predictions against inclusion and exclusion harms
  • Protection case classifies feedback while safeguarding sensitive survivor information
  • Health surveillance case forecasts outbreaks using incomplete facility reporting
  • Model comparison weighs accuracy, interpretability, cost, and operational timeliness
  • Decision memos present assumptions, uncertainty, safeguards, and recommended actions

Participants can build, review and present a complete machine-learning decision proposal for a humanitarian use case.

  • Capstone brief defines a bounded humanitarian decision and accountable user
  • Data inventory records provenance, permissions, quality limitations, and update cycles
  • Model pipeline documents features, validation design, metrics, and threshold choices
  • Risk assessment addresses bias, privacy, misuse, and operational failure modes
  • Implementation plan specifies workflow, oversight, monitoring, and escalation arrangements
  • Peer review tests evidence, feasibility, safeguards, and decision usefulness
  • Final presentation defends the model proposal before a decision panel

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

What you take back to work

  1. Humanitarian machine-learning use-case canvas
  2. Data provenance and quality assessment template
  3. Model validation and threshold-selection plan
  4. Bias, privacy and human-rights risk register
  5. Model card and decision-brief template
  6. Implementation, monitoring and escalation plan

Who should attend

  • Humanitarian Programme Managers — assess whether machine-learning proposals improve operational decisions
  • MEAL Specialists — strengthen predictive analysis, targeting review and outcome monitoring
  • Information Management Officers — prepare, document and govern operational datasets
  • Data Analysts — build and evaluate models using humanitarian data and decision criteria
  • GIS and Remote Sensing Specialists — combine spatial indicators with response planning models
  • Protection and Accountability Advisers — assess privacy, bias and safeguarding risks in model use

Skills and tools covered

Humanitarian data assessmentPredictive model evaluationGeospatial feature engineeringResponsible AI governanceForecasting and nowcastingDecision workflow design

Tools and standards

Python, QGIS, Humanitarian Exchange Language (HXL), IASC Operational Guidance on Data Responsibility in Humanitarian Action

How the course runs

Training methodology

The course uses short instructor briefings to introduce methods, followed by humanitarian cases, group analysis, data-review tasks, model evaluation simulations and implementation planning. Cases reflect operational decisions involving early warning, targeting, protection feedback, health surveillance and displacement. Participants work through the same use-case structure from decision framing to governance, applying tools to realistic data scenarios. Facilitated peer review helps participants test assumptions, identify risks and improve decision briefs. Trainers adapt cases and discussion to participant roles, regional contexts and organisational policies.

Requirements and prerequisites

Participants should have experience working with humanitarian assessments, programme data, MEAL, information management, GIS, protection, health, cash or emergency operations. They should be comfortable reading tables, interpreting percentages and discussing operational decisions. Prior use of spreadsheets is expected; basic Python familiarity is helpful but not essential. The course does not require prior machine-learning coding, advanced statistics, calculus, cloud engineering or a computer-science degree. Participants should bring a laptop able to run a current web browser and, where permitted, sample non-sensitive data from their work.

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 understand humanitarian programmes, operational data or MEAL processes and be comfortable with spreadsheets and basic quantitative information. Previous machine-learning coding is not required, although basic Python familiarity can help participants engage with technical examples.

Bring a laptop with a current web browser and access to standard office software. Participants may also bring non-sensitive examples of operational questions or anonymised data structures from their work, subject to organisational data-protection rules.

The course is designed for programme, MEAL, information-management, data, GIS, protection, health and emergency-response professionals. It is particularly relevant for staff who commission, review, manage or apply predictive models rather than only build software.

The course focuses on humanitarian decisions, data responsibility, protection risks, operational thresholds and accountable human review. Technical methods are taught in relation to cases such as targeting, early warning, displacement, feedback and health surveillance.

Participants develop a decision proposal that can be adapted for an active organisational use case. The proposal includes the decision context, data requirements, validation method, risk controls, workflow and governance arrangements needed to discuss next steps internally.

Each training day runs from 08:30 to 16:30 and provides about 6.5 contact hours. The first week establishes decision framing, data preparation and core methods; the second week covers evaluation, fairness, deployment, governance and the final decision-proposal capstone.

Questions about this course?

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