Live production — operational since March 2026

CERES

Calibrated Early-warning & Risk Estimation System

CERES is a probabilistic famine early warning system producing weekly 90-day IPC Phase 3+/4+/5 risk forecasts across 43 countries. Every prediction is publicly verifiable through a write-once prospective grading ledger — the first of its kind in famine intelligence.

Open data published on United Nations OCHA Humanitarian Data Exchange under CC BY 4.0. arXiv:2603.09425.

43 countries · Weekly forecasts · 87 IPC transitions · Public grading ledger · CC BY 4.0

CERES Dashboard — Global Famine Risk Intelligence, March 2026

43

Countries covered

~95%

of active IPC Phase 3+ caseload

87

IPC transition records

Weekly

Forecast cadence

WHY CERES

What makes CERES different

Existing famine early warning systems — FEWS NET, IPC, WFP HungerMap, INFORM — do not publish prediction-level accuracy records. CERES does.

Probabilistic outputs

CERES produces P(IPC 3+), P(IPC 4+), and P(IPC 5) probability distributions — not ordinal ratings. Every forecast includes 90% sensitivity intervals from 2,000 input-perturbation draws.

Public verification ledger

Every prediction carries a unique ID (CERES-HYP-{ISO3}-{YYYYMMDD}-{hex}). At T+90 days each is graded against IPC outcome data. The grading record is public via the /v1/grades endpoint and tamper-evidenced by Git commit history.

Open data, open API

Predictions are published weekly on UN OCHA Humanitarian Data Exchange under CC BY 4.0. A rate-limited public REST API provides machine-readable access to all forecasts, hypotheses, and graded outcomes.

Multi-source convergence

6 independent data sources: precipitation anomaly (CHIRPS), vegetation stress (MODIS), conflict events (ACLED), IPC classification, food consumption scores (WFP VAM), and cereal price index (FAO/WFP). Convergence scoring detects cross-signal alignment.

METHODOLOGY

7-stage forecasting pipeline

Runs every Monday at 06:00 UTC. Typical runtime 45–90 seconds. Outputs published automatically to public API and OCHA HDX.

01

Ingest

Pull from 6 authoritative sources: CHIRPS v2.0 precipitation, MODIS MOD13A3 vegetation, ACLED conflict events, IPC classification, WFP VAM food consumption scores, FAO/WFP cereal price index.

02

Normalise

Standardise signals to z-scores against historical baselines. Admin0, Admin1, and Admin2 spatial resolution. Temporal alignment to weekly cadence.

03

Signals

Derive anomaly scores per signal per region. Parametric perturbation generates sensitivity intervals (5th–95th percentile) for uncertainty quantification.

04

Convergence

Multi-source convergence scoring detects cross-signal alignment. Weighted combination: IPC 0.25 · Conflict 0.20 · Drought 0.20 · Food access 0.15 · Vegetation 0.10 · Price 0.10.

05

Score

Composite risk score mapped to P(IPC 3+), P(IPC 4+), P(IPC 5) probability distributions. 90% sensitivity intervals from 2,000 input-perturbation draws. Validated against 87 historical IPC transitions.

06

Hypotheses

Generates structured FamineHypothesis objects with unique IDs, sensitivity intervals, contributing signal breakdown, and falsifiability criteria. Pre-registered for T+90 day prospective grading.

07

Publish

Predictions published to public API, OCHA HDX dataset (CC BY 4.0), and internal grading ledger. Every prediction pre-registered for T+90 day prospective grading.

Data sources and signal weights

SourceProviderSignalWeight
CHIRPS v2.0UCSB Climate Hazards GroupPrecipitation anomaly20%
MODIS MOD13A3NASA EarthdataNDVI vegetation stress10%
ACLEDArmed Conflict Location & Event DataConflict events + fatalities20%
IPC ClassificationIPC Global PlatformCurrent/projected IPC phase25%
Food Consumption ScoreWFP VAMFood access + household coping15%
Cereal Price IndexFAO / WFPMarket price stress10%

PROOF

Verification architecture

Northflow follows strict proof-before-claim discipline. Every CERES prediction is pre-registered and graded against outcomes — publicly, automatically, permanently.

Unique prediction IDs

Every forecast carries a permanent identifier:

CERES-HYP-{ISO3}-{YYYYMMDD}-{6-char hex}

T+90 day grading

At T+90 days each prediction is automatically graded against IPC outcome data. The grading record is public via the /v1/grades endpoint and tamper-evidenced by Git commit history.

Model performance

  • AUC = 0.84 (95% CI [0.63, 1.00] — reported for completeness)
  • n=87 historical IPC transitions
  • 2,000 input-perturbation draws (sensitivity intervals)
  • Brier score: 0.0066 vs 0.0494 baseline

Back-validation results

EventYearResult
Somalia famine2011TIER-1 correct
South Sudan famine2017TIER-1 correct
Ethiopia Tigray crisis2022TIER-1 correct
Yemen food crisis2021TIER-1 correct

Prospective verification begins March 2026. First graded outcomes expected May 2026.

Alert tiers

TIER-1

P(IPC 4+) ≥ 0.50 OR CRITICAL multi-source convergence

TIER-2

P(IPC 3+) ≥ 0.45 OR WARNING convergence

TIER-3

Watch — elevated multi-source signal below TIER-2 threshold

Pre-registered calibration targets

Brier Score target

June 2026

In-sample Brier score 0.0066 vs 0.0494 persistence baseline

TIER-1 precision/recall

September 2026

First prospective outcomes available May 2026; full evaluation September 2026

Full CRPS evaluation

March 2027

Continuous Ranked Probability Score across full 12-month prospective cohort

DATA ACCESS

Open API & data access

CERES operates an open public API with no authentication required. All predictions are published on OCHA Humanitarian Data Exchange under CC BY 4.0.

API endpoints

Base URL: ceres-core-production.up.railway.app

GET
/v1/predictions

All 43 countries — current forecasts

GET
/v1/predictions/{region_id}

Single country forecast

GET
/v1/admin1/predictions

Province-level forecasts

GET
/v1/admin2/predictions

District-level forecasts

GET
/v1/hypotheses

Full FamineHypothesis objects

GET
/v1/archive/latest

Latest archived prediction set

GET
/v1/grades

Graded prediction outcomes (public)

GET
/v1/grades/metrics

Aggregate accuracy metrics

Access tiers

Public

Free
  • Public REST API (rate limited)
  • CC BY 4.0 weekly predictions
  • OCHA HDX dataset access
  • /v1/grades public ledger
  • GitHub repository (ceres-core)
Access public API

Institutional

Subscription
  • TIER-1 alert webhooks
  • 1,000 requests / hour
  • Weekly PDF briefings
  • Parquet export
  • Priority support
  • Sub-national Admin2 data
Request institutional access

United Nations OCHA Humanitarian Data Exchange

Dataset: "Global — CERES Famine Risk Predictions" · License: CC BY 4.0 · Updated weekly

View on UN OCHA Humanitarian Data Exchange →

ENGAGEMENT

Research access & institutional engagement

CERES data is freely available. For institutional briefings, subscription access, integration support, or research collaboration, use the pathways below.

Live system

Access the CERES dashboard, current forecasts, and interactive country views at the live production system.

Open ceres.northflow.no →

Research paper

Read the full methodology in the arXiv preprint. Planned for submission to Nature Food following first prospective validation results (Q3–Q4 2026).

arXiv:2603.09425 →

Institutional subscription

TIER-1 alert webhooks, 1,000 req/hr API access, weekly PDF briefings, and Parquet export. Designed for humanitarian organisations, government agencies, and institutional early warning teams.

Request access →

Open data — OCHA HDX

Weekly predictions published on UN OCHA Humanitarian Data Exchange under CC BY 4.0. Machine-readable CSV, updated every Monday.

Open on HDX →

Request a briefing

For humanitarian organisations, government agencies, academic researchers, or funding bodies interested in CERES methodology, integration, or prospective validation programme.

Request CERES briefing