Probabilistic & Bayesian ML

uncertainty quantification

/ un-SUR-tun-tee kwon-tih-fih-KAY-shun /

Uncertainty quantification is the discipline of getting a model to say not just 'here's my answer' but 'and here's how sure I am.' A weather forecast that says '70% chance of rain' is doing this; a self-driving car that says 'I'm 99% sure that's a pedestrian, but only 40% sure about that shadow' is doing it too. The point is to attach an honest confidence to every prediction, so that downstream decisions can treat a shaky guess differently from a solid one.

It helps to split uncertainty into two flavors. One kind is irreducible noise baked into the world — a fair coin's outcome is uncertain no matter how much you study it. The other kind is your own ignorance, which more data could shrink — uncertainty about a quantity you simply haven't measured enough. The distinction matters because they call for different responses: you can't reduce the first by collecting data, but you can reduce the second. A good system tells you which is which.

Why it matters: in high-stakes settings — medicine, finance, autonomous machines — a wrong answer delivered with false confidence is far more dangerous than an answer that flags its own doubt. The honest, uncomfortable truth is that most standard machine-learning models, especially deep neural networks, are notoriously overconfident: the probability numbers they emit often do not match their real accuracy, sounding 99% sure while being right far less often. Producing trustworthy, calibrated uncertainty is hard and remains an active problem; a model that reports uncertainty is not automatically a model whose uncertainty you can trust.

Two skin-lesion classifiers both label a mole 'benign'. The first just says 'benign'. The second says 'benign, but my confidence is only 55%, and this image is unlike most in my training data' — flagging both low confidence and an unfamiliar case. A doctor can safely act on the first kind only if it's well-calibrated; the second invites a second look, which is exactly when uncertainty quantification earns its keep.

Reporting a confidence number is only useful if it's calibrated — a '55%' that's right 55% of the time, not 90%.

The crucial misconception to kill: a model emitting a confidence score is not the same as that score being trustworthy. Modern deep networks are systematically overconfident, so an uncalibrated '99%' can be worse than no number at all, lulling you into trusting a wrong answer.

Also called
UQ不确定性量化不確定性量化不确定度量化