Interpret your results

PertEMA scores which of a predictor's per-perturbation outputs to trust. This page explains what each number on the results table means, so you can act on it without over-reading it. Read the honest scope at the bottom before you draw conclusions.

The reliability score and the calibrated error

Each perturbation gets a calibrated error, an estimate of that prediction's error measured as 1 - Pearson between the predicted and the true effect (so lower is better, 0 is perfect and 1 is uncorrelated). The reliability score is just the negative of the calibrated error, so a higher reliability means a lower expected error. Sort the table by reliability to put the predictions most worth acting on at the top. The estimate is produced from prediction-time features only, so it never sees the true effect of the perturbation it is scoring.

The four reliability bands

The calibrated error is bucketed into four fixed, documented bands. The thresholds are constant across runs so a band means the same thing every time. Each band is always shown with its text label, never by color alone. The colors are from the Okabe-Ito colorblind-safe palette.

BandCalibrated error (1 - Pearson)What it meansWhat to do
high below 0.80 Among the more trustworthy predictions on this noisy data. Reasonable to prioritize, still not a guarantee.
moderate 0.80 to 0.88 Usable with caution. Keep, but corroborate before acting.
low 0.88 to 0.94 Treat with skepticism. Do not rely on it alone.
very-low 0.94 and above Likely unreliable. Deprioritize.

Note the scale: even a high-band prediction here carries a calibrated error below 0.80 in 1 - Pearson, which is far from perfect. The bands rank predictions relative to each other on noisy data. They do not promise that a high-band prediction is accurate in an absolute sense.

Calibration coverage and what 0.90 means

Calibration is checked on held-out data the shipped estimator did not train on. The reported coverage is the fraction of held-out perturbations whose true error actually landed inside the reported interval. The target is 0.90 and the measured empirical coverage is 0.900. So 0.90 is a frequency statement about the intervals as a set, roughly 90 out of every 100 intervals contain the true error, not a probability attached to any single prediction. The isotonic recalibration that produces the calibrated error has a measured expected calibration error of about 0.003, meaning the predicted error levels line up closely with realized error on held-out data.

The conformal interval

Every prediction carries a conformal interval [lo, hi] around its calibrated error. It is a split-conformal band of fixed width (about 0.227 in 1 - Pearson units, with the lower bound clipped at 0) whose width was chosen on held-out data to reach the 0.90 coverage described above. Read it as a plausible range for the realized error of that prediction, not as a tight point estimate. A wide interval that sits high on the error scale is another signal to deprioritize.

Honest scope: read before concluding

For the method, the measured comparisons, and the negative results, see the methods and honest scope page and the open benchmark.