Machine Learning for Monitoring and Evaluation Training Course

Duration 10 days 18 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends Monitoring and Evaluation Managers, M&E 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-ME-145

Before you join: Participants should have practical experience with monitoring frameworks, indicators, survey or administrative data, and routine data analysis.

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

Monitoring and evaluation teams increasingly manage large, irregular and fast-changing datasets: beneficiary registries, service-delivery records, mobile surveys, call-centre logs, satellite imagery and partner reports. Machine learning can identify patterns, predict delivery risks and prioritise follow-up, but poorly designed models can reproduce exclusion, obscure programme logic or produce results that cannot be defended to donors, communities or auditors. M&E professionals need methods that connect predictive models to credible indicators, data-quality controls, ethical safeguards and operational decisions.

This course develops the practical capability to design, assess and govern machine learning systems for development and humanitarian monitoring and evaluation. Participants work with supervised learning, classification, regression, clustering, anomaly detection, natural language processing and geospatial data concepts. They learn to frame suitable use cases, prepare M&E data, select meaningful performance metrics, interpret model outputs, assess bias and drift, and establish model monitoring arrangements. The course also addresses causal inference boundaries: predicting an outcome is not the same as attributing it to an intervention.

Teaching combines concise technical briefings with development and humanitarian cases, including targeting errors in cash assistance, predicted school dropout, health-service stock-out risks and analysis of open-ended beneficiary feedback. Participants build work from the first week, progressively developing a machine learning-enabled M&E design for a programme of their choice. They leave with a documented model-use case, data-preparation plan, evaluation framework, governance controls and implementation roadmap. Delivery is instructor-led over 10 days, classroom-based in 50+ cities or live online, with approximately 6.5 contact hours each day and a certificate of completion.

The course suits experienced M&E, programme, data and research personnel who need to commission, build, review or govern machine learning applications without treating algorithms as a substitute for sound evaluation design.

What you will be able to do

  • Frame machine learning use cases against programme theory, indicators and decision requirements
  • Prepare M&E datasets using data dictionaries, quality rules and reproducible transformation pipelines
  • Build and compare classification, regression and clustering models for programme monitoring questions
  • Evaluate model performance using confusion matrices, cross-validation, calibration and error analysis
  • Interpret model predictions using feature importance, partial dependence plots and SHAP values
  • Assess algorithmic bias, privacy risks and human-rights implications using documented review criteria
  • Design model monitoring procedures for data drift, performance decline and operational exceptions
  • Produce a governed machine learning-enabled M&E design and implementation roadmap

Benefits of attending

For you

  • Ability to assess whether machine learning is suitable for an M&E question
  • Confidence reviewing vendor and analyst model proposals
  • Practical model evaluation vocabulary for donor, programme and technical discussions
  • Reusable approach for documenting ethical and operational model risks
  • Portfolio-ready machine learning-enabled M&E design

For your organisation

  • Better prioritisation of field follow-up through transparent risk prediction
  • Reduced reliance on opaque vendor models for targeting and programme monitoring
  • Stronger data-quality controls before automated decisions affect participants
  • Clearer evidence on model limitations, fairness and accountability
  • Documented governance process for machine learning systems used in programmes

Course modules

18 modules over 10 days

Participants can identify appropriate machine learning opportunities within an M&E system.

  • Predictive, descriptive and causal questions distinguished within M&E decision systems
  • Programme theory linked to observable signals, indicators and operational actions
  • Machine learning use cases across monitoring, targeting, learning and evaluation
  • Decision thresholds, false positives and false negatives defined with stakeholders
  • Human judgement retained for high-stakes eligibility and protection decisions
  • OECD DAC criteria considered when framing machine learning-supported evidence

Participants can write a decision-focused machine learning use-case statement.

  • Decision canvas specifies users, actions, constraints and expected value
  • Prediction target defined without confusing proxies and programme outcomes
  • Baseline process mapped before proposing automated prediction or classification
  • Use-case scoring compares feasibility, harm, urgency and data readiness
  • Counterfactual questions separated from operational risk prediction questions
  • Assumptions register records causal claims, exclusions and intended beneficiaries

Participants can assess whether M&E data are fit for model development.

  • Data inventory maps surveys, registries, service records and partner reports
  • Indicator reference sheets define units, frequencies, disaggregation and ownership
  • Completeness, validity, timeliness and consistency tested using data-quality rules
  • Unique identifiers reconciled across beneficiary, facility and activity datasets
  • Missing-data mechanisms classified as MCAR, MAR and MNAR
  • Data dictionary documents variables, coding schemes, lineage and permitted uses

Participants can prepare reproducible analytical datasets from common M&E sources.

  • Analytical dataset constructed from documented extraction and transformation steps
  • Categorical variables encoded using one-hot, ordinal and target encoding
  • Numerical features scaled with standardisation, normalisation and robust scaling
  • Outliers examined using boxplots, z-scores and domain plausibility checks
  • Train, validation and test partitions created without temporal leakage
  • Feature engineering converts programme events into measurable predictive signals

Participants can inspect data patterns and select defensible candidate features.

  • Univariate distributions inspected through histograms, density plots and summary statistics
  • Cross-tabulations reveal disparities across sex, age, location and disability
  • Correlation matrices identify redundancy, multicollinearity and suspicious relationships
  • Feature selection uses mutual information, LASSO and recursive elimination
  • Temporal trends checked before treating historical patterns as stable predictors
  • Proxy variables reviewed for hidden socioeconomic, ethnic or protection signals

Participants can build and assess regression models for continuous programme outcomes.

  • Linear regression estimates continuous outcomes such as attendance and expenditure
  • Regularised regression applies ridge and LASSO penalties to correlated features
  • Random forest regression captures nonlinear relationships within administrative data
  • Mean absolute error and RMSE compared against operational tolerances
  • Residual plots identify systematic error across facilities and population groups
  • Prediction intervals communicated without presenting estimates as causal effects

Participants can construct classification models and set operational decision thresholds.

  • Binary classification predicts events such as dropout, stock-out or non-response
  • Logistic regression establishes interpretable baseline classification models
  • Decision trees and random forests compare rules against ensemble performance
  • Precision, recall, specificity and F1 score interpreted for service decisions
  • ROC and precision-recall curves assessed under class imbalance
  • Thresholds selected using referral capacity, error costs and safeguarding requirements

Participants can use unsupervised methods to identify patterns requiring investigation.

  • K-means clustering segments households, facilities or communities by measured characteristics
  • Hierarchical clustering reveals nested patterns without predefined segment numbers
  • Silhouette scores assess cluster separation and practical interpretability
  • Principal component analysis reduces correlated indicators for exploratory visualisation
  • Isolation forests flag unusual transactions, reports or service-delivery records
  • Clusters treated as analytical hypotheses rather than beneficiary labels

Participants can design responsible text-analysis workflows for open-ended M&E data.

  • Text cleaning removes duplicates, stop words and personally identifying information
  • Tokenisation, stemming and lemmatisation prepare feedback for structured analysis
  • TF-IDF represents recurring terms within complaints and beneficiary narratives
  • Topic modelling identifies candidate themes for human validation
  • Sentiment classification tested against locally reviewed language samples
  • Human coding protocols verify context, sarcasm, dialect and sensitive disclosures

Participants can assess geospatial data for monitoring coverage and contextual risk.

  • Spatial joins connect programme records with administrative boundaries and exposure data
  • Raster and vector formats distinguished for satellite and facility datasets
  • Distance calculations identify travel barriers to services and distribution points
  • Spatial autocorrelation checked before interpreting geographically clustered predictions
  • Remote-sensing proxies assessed against ground-truthed field observations
  • Location privacy controls protect sensitive sites, households and movement patterns

Participants can test model reliability and diagnose errors before operational use.

  • K-fold cross-validation estimates performance across repeated data partitions
  • Temporal validation tests models against later programme periods
  • Confusion matrices expose errors hidden by aggregate accuracy measures
  • Calibration curves compare predicted probabilities with observed event rates
  • Subgroup performance examined by sex, age, geography and vulnerability status
  • Error cases reviewed with programme staff before deployment decisions

Participants can explain model outputs to programme, technical and governance stakeholders.

  • Global feature importance identifies variables influencing overall model behaviour
  • Partial dependence plots show average relationships between features and predictions
  • SHAP values explain individual predictions using additive feature contributions
  • Counterfactual explanations identify changes associated with altered prediction outcomes
  • Model cards document purpose, data, metrics, limits and intended users
  • Plain-language explanation separates predictive association from programme causation

Participants can assess equity risks and specify safeguards for machine learning use.

  • Representation bias assessed through coverage gaps and missing population groups
  • Label bias identified where historical decisions reflect unequal access
  • Demographic parity and equal opportunity compared for classification outcomes
  • Disaggregated error rates tested before approving targeting or referral models
  • Human rights impact assessment identifies harms, remedies and accountability holders
  • Appeal routes and human review designed for consequential decisions

Participants can apply data-protection controls to machine learning-enabled M&E activities.

  • Purpose limitation restricts data use to documented monitoring objectives
  • Data minimisation removes unnecessary identifiers, attributes and historical records
  • Consent language distinguishes service delivery from secondary analytical use
  • Pseudonymisation and aggregation reduce re-identification risks during analysis
  • Data protection impact assessments document risks, mitigations and residual exposure
  • Retention schedules define deletion, archival and access-review requirements

Participants can specify operational controls for maintaining deployed analytical models.

  • Model registry records versions, owners, approval status and deployment dates
  • Data drift monitored through feature distributions and population stability indices
  • Concept drift detected when outcome relationships change over time
  • Performance dashboards track calibration, subgroup errors and referral volumes
  • Retraining triggers defined using performance thresholds and operational changes
  • Incident procedures address harmful predictions, outages and suspected misuse

Participants can embed model outputs within accountable programme management processes.

  • Standard operating procedures assign review, escalation and decision responsibilities
  • Model outputs integrated with indicator dashboards and routine review meetings
  • Referral workflows specify human verification before participant-facing actions
  • Change-management plans address staff trust, skills and process adaptation
  • Vendor requirements define documentation, audit access and data ownership
  • Implementation roadmap sequences piloting, evaluation, scaling and retirement decisions

Participants can communicate model evidence, limitations and recommendations for action.

  • Decision briefs state the operational question, evidence and recommended action
  • Uncertainty visualisation presents ranges, calibration and plausible error consequences
  • Audience-specific reporting differentiates technical, management, donor and community needs
  • Data stories connect predictions with programme context and verified field evidence
  • Limitations section documents exclusions, bias risks and non-causal interpretation
  • Governance presentations record approval decisions, conditions and review dates

Participants can build, review and present a complete machine learning-enabled M&E system design for a defined programme decision.

  • Use-case statement connects programme decisions, users, outcomes and constraints
  • Analytical dataset plan specifies sources, quality checks and transformation logic
  • Model approach justifies baseline, evaluation metrics and threshold choices
  • Fairness and privacy assessment documents risks, safeguards and accountability
  • Monitoring plan defines drift indicators, review cycles and retraining triggers
  • Implementation roadmap presents pilots, resources, governance and success criteria

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

What you take back to work

  1. Machine learning M&E use-case canvas
  2. M&E data-quality and preparation checklist
  3. Model evaluation and subgroup error analysis template
  4. Algorithmic fairness and human-rights risk register
  5. Model card and monitoring dashboard specification
  6. Machine learning-enabled M&E implementation roadmap

Who should attend

  • Monitoring and Evaluation Managers — need defensible machine learning applications linked to programme decisions
  • M&E Specialists — need stronger methods for analysing large operational and survey datasets
  • Programme Managers — need to assess predictive tools proposed for targeting and delivery management
  • Data Analysts — need to apply machine learning within indicator frameworks and evaluation standards
  • Humanitarian Information Managers — need to prioritise response risks using incomplete field data
  • Research and Learning Officers — need to distinguish prediction from causal programme attribution

Skills and tools covered

Predictive monitoring designM&E data preparationModel performance evaluationAlgorithmic bias assessmentExplainable machine learningModel governance planning

Tools and standards

Python, scikit-learn, SHAP, OECD DAC evaluation criteria

How the course runs

Training methodology

The course uses short instructor briefings, guided demonstrations, case analysis, group exercises and structured design work. Cases reflect development and humanitarian decisions such as cash-assistance targeting, school-retention monitoring, health commodity forecasting and feedback analysis. Participants examine datasets, compare model outputs, interpret errors and test governance choices through facilitated simulations. Each module contributes to an individual or team application plan. Trainers provide technical feedback on problem framing, metric selection, model interpretation, ethical controls and implementation decisions.

Requirements and prerequisites

Participants should have practical experience with monitoring frameworks, indicators, survey or administrative data, and routine data analysis. They should be comfortable reading tables, interpreting percentages and discussing programme logic. Prior exposure to Excel, R, Python, SPSS, Stata or similar analytical software is useful, but programming expertise is not assumed. The course explains code concepts and uses structured examples. Participants do not need advanced mathematics, prior machine learning study or responsibility for building production software systems. Familiarity with a current programme dataset or M&E challenge will strengthen the application 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

You need practical familiarity with M&E concepts, indicators and routine data analysis. Programming and advanced mathematics are not required, although prior exposure to Excel, R, Python, SPSS or Stata is helpful.

Bring a laptop capable of accessing course materials and, where permitted, a non-sensitive description of a current M&E challenge. Do not bring identifiable beneficiary data or confidential programme records unless your organisation has authorised their use.

It is intended for M&E managers, specialists, programme managers, analysts, researchers and humanitarian information personnel. It is particularly useful for staff who commission, review or govern predictive systems as well as those who build initial models.

General machine learning courses commonly focus on algorithms and coding performance. This course applies those methods to programme theory, indicators, data quality, ethical targeting, donor accountability and model governance in development and humanitarian settings.

Participants can use the use-case canvas to assess a proposed model, improve data readiness and define evaluation metrics before a pilot begins. The governance and monitoring templates can also be used to review existing vendor or internal systems.

The first week establishes use-case framing, data preparation and core model methods while participants begin their applied work. The second week covers validation, explainability, fairness, privacy, operational monitoring and the final capstone presentation, with about 6.5 contact hours per day.

Questions about this course?

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