Simple Derivation of Neyman-Pearson Lemma for Hypothesis Testing
This short note presents a very simple and intuitive derivation that explains why the likelihood ratio is used for hypothesis testing.
Recall the standard setup: observed is a realisation of a random variable (or vector or process) generated either with probability density or .
The observation space is to be partitioned into two regions, one region labelled zero and the other unity. If lies in the region labelled zero then is assumed to have been generated under . The rough aim is to choose the partition so that if this “game” is repeated many times — choose to be 0 or 1; repeatedly generate samples from and count how many times they fall in the two regions — then the ratio of “correct outcomes” to “incorrect outcomes” is maximised, regardless of whether or was used. On average, we wish to be correct many more times than we are wrong.
Since there is a trade-off between being correct when and when , Neyman-Pearson’s underlying criterion is to fix the probability of being wrong when and maximise the probability of being correct when . (This part is assumed to be familiar to the reader.)
Mathematically, the region of the observation space must be found such that 1) the probability of the observation lying in under is some fixed (and small) value, while 2) the probability of the observation lying in under is as large as possible. (This region will be the region labelled unity.) This is a constrained optimisation problem involving a region of space. Pleasantly then, there is a simple way of solving it.
The trick is to imaging the observation space as broken up into many small tiles fitting together to cover the observation space. (If the observation space is drawn as a square then imagine dividing it into hundreds of small squares.) With this quantisation, finding the region (up to quantisation error) means finding which of the tiles we want to be part of the region .
Think of starting with being the empty set and growing it by adding tiles one at a time. The first tile we add will do two things: it will give us a which we want to keep as small as possible and it will give us a which we want to maximise. (At this point, some readers may wish to re-tile the region with tiles of possibly differing sizes, so that the probability under of landing on any given tile is the same fixed constant regardless of which tile was chosen.) It is intuitively clear (and even clearer after re-tiling) that the very first tile we should pick is the one which will make as large as possible. If has not exceeded the limit then we are allowed to pick another tile, and we pick the next best tile, that is, out of the tiles remaining, we want the tile that maximises the ratio . Each time, we greedily pick the best remaining tile that will help us make as large as possible while not letting grow too quickly.
As the size of the tiles shrinks to zero, the “limit” is the likelihood ratio for the “infinitesimal” tile centred at . Choosing the region for some constant corresponds precisely to choosing the tiles with the largest ratios; every tile with ratio better than is included.
The above is a hand-waving argument and is not the best on which to base a rigorous proof. Often this is the case though: an intuitive derivation is subsequently verified by a less intuitive but more elementary mathematical argument. An elementary proof can be found in the Wikipedia.