Back to curriculum
Builder project·90-120 minutes

Uncertainty & Calibration Lab

Compare two probability forecasts using proper scoring, calibration groups, and a decision threshold.

Scenario

A service predicts whether an incident will occur in the next hour. Operations needs probabilities for staffing, not only a ranked alert list.

You will demonstrate

  • Compute Brier score from first principles.
  • Distinguish discrimination from calibration.
  • Recommend a probability model with uncertainty caveats.

Project evidence

Complete each deliverable.

Runnable Python lab

Compare probabilistic forecasts

Implement Brier score and select the lower-loss candidate.

Project defense

Model A ranks every positive above every negative but predicts 0.99 for all positives and 0.80 for all negatives. What can still be wrong?

Assessment rubric

  • The event and conditioning set are explicit.
  • Proper scoring is calculated correctly.
  • Small-bin uncertainty is acknowledged.
  • The policy separates probability quality from action choice.

Project completion gate

Complete all deliverables, pass the automated code checks, and defend the key decision.

Deliverables 0/4Code pendingDefense pending