The Laplace Approximation
A fast shortcut for approximating an awkward posterior distribution with a simple normal distribution, matched to the posterior's peak and its curvature there — much cheaper than MCMC, at the cost of assuming the posterior is roughly bell-shaped.
Prerequisites: Bayes' Theorem, Maximum Likelihood Estimation (MLE)
Full MCMC sampling of a posterior distribution is thorough but can be slow — thousands of iterations, careful convergence checking, real computing time. Sometimes you don't need the full picture; you just need a fast, reasonable summary of where the posterior peaks and how spread out it is, to plug into a downstream calculation or get a quick answer before committing to a longer MCMC run. The Laplace approximation is exactly that shortcut: it replaces the true, possibly complicated posterior with the nearest-fitting bell curve, found using nothing more than calculus at a single point.
An analogy: fitting a parabola to the top of a hill
Imagine standing at the very peak of a bumpy hill and wanting to describe the hill's overall shape quickly, without walking its entire perimeter. A reasonable shortcut: measure how steeply the ground curves away from the peak in every direction right where you're standing, and use that local curvature to fit a smooth, symmetric bowl (a parabola) that matches the peak's height and steepness exactly. Far from the peak, the real hill might look nothing like a smooth parabola — it could have a cliff on one side and a gentle slope on the other — but near the top, the parabola is often a decent stand-in, and it's vastly cheaper to compute than surveying the whole hill. The Laplace approximation does exactly this to a posterior distribution's log-density instead of a physical hill.
The maths, one symbol at a time
Let be the posterior mode — the value of that maximizes (found the same way as any optimization, e.g. by gradient ascent). The Laplace approximation fits a normal distribution centered there:
In words: approximate the true posterior with a bell curve centered exactly at its peak , whose width is set by how sharply curved the log-posterior is at that peak — the second derivative (curvature), , measured right at the top. A sharply peaked log-posterior (steep curvature) means the true posterior is tightly concentrated, so the approximating normal is narrow; a gently curved log-posterior means the true posterior is diffuse, so the approximating normal is wide. This requires finding only one point (the mode, via optimization) and one local calculation (the curvature there) — dramatically cheaper than exploring the whole distribution via MCMC.
Worked example 1: approximating a Beta posterior with a normal
A win rate has posterior Beta (after some trades), with true mode at . Computing the curvature of at this mode gives an approximating normal with mean and standard deviation approximately . Comparing the true Beta density to this Laplace-approximated : they agree closely near the peak and are both reasonably symmetric here, since a Beta with these parameters is roughly bell-shaped away from the boundaries — the approximation works well in this regime.
Worked example 2: where the approximation breaks down
Now consider a posterior for a win rate after just 2 trades, both wins: Beta. Its true mode is at , sitting right at the boundary of the allowed range , and the true density is sharply asymmetric — it rises steeply toward 1 with no room to spread on the right-hand side at all, since can't exceed 1. A Laplace approximation naively fit here would center a symmetric bell curve at and assign meaningful probability to values above 1 — a nonsensical result for a probability, and a visibly bad approximation of a distribution that's nothing like bell-shaped this close to a boundary with so little data.
Compare the smooth, symmetric shape in the explorer above to a skewed real posterior near a boundary — the gap between them is exactly the error a Laplace approximation introduces whenever the true posterior isn't genuinely bell-shaped.
What this means in practice
The Laplace approximation is used for fast, "good enough" posterior summaries when full MCMC is too slow — quick model prototyping, computing an approximate marginal likelihood for model comparison (see marginal likelihood), or as an initialization/sanity-check step before committing to a longer MCMC run. It's also the backbone of several fast approximate-inference methods used in large-scale Bayesian machine learning, where full MCMC would be computationally infeasible.
The Laplace approximation replaces a true posterior with a normal distribution centered at the posterior's mode, with width set by the curvature of the log-posterior at that point — a fast, calculus-only shortcut that works well when the true posterior is roughly bell-shaped near its peak, and works poorly when the posterior is skewed, multimodal, or sits near a hard boundary.
The approximation's quality is invisible from the approximation itself — a Laplace-fitted normal always looks like a clean, confident bell curve, whether or not the true posterior it's standing in for is actually anything like one. The failure mode in worked example 2 (a boundary-hugging, skewed posterior) is common with small samples, exactly the situations where a quant is often forced to rely on a Laplace approximation for speed. Before trusting a Laplace-approximated interval for a small-sample or boundary-adjacent problem, spot-check it against a slower but exact method (MCMC, or the true analytic posterior if conjugate) rather than assuming the bell-curve shape is a safe default.
Related concepts
Practice in interviews
Further reading
- MacKay, Information Theory, Inference, and Learning Algorithms, ch. 27
- Bishop, Pattern Recognition and Machine Learning, ch. 4.4