Lasso Oracle Inequalities and Convergence Rates
The theoretical guarantee that Lasso's estimate is nearly as good as if an oracle had told you in advance exactly which variables mattered, and how fast that estimate improves as you get more data.
Prerequisites: Ridge and LASSO Regularization
Lasso picks a sparse set of predictors out of possibly thousands of candidates, but why should you trust the resulting estimate rather than dismiss it as noise-fitting? An oracle inequality is a theorem that answers this directly: it bounds how far Lasso's prediction error can be from the error of an oracle estimator — a hypothetical procedure that already knows exactly which handful of variables truly matter and simply runs ordinary regression on just those. If Lasso's error is provably close to the oracle's, you have a mathematical guarantee it isn't badly fooled by the noise variables sitting alongside the real signal.
The typical guarantee, under a condition on how correlated the candidate predictors are (roughly: no small group of irrelevant variables can mimic a true predictor too closely), is that Lasso's prediction error shrinks at rate proportional to , where is the number of truly relevant variables, is the total number of candidates, and is the sample size. In plain English: error falls with more data () exactly as you'd hope, and the price of searching among candidates instead of knowing the relevant ones in advance is only a logarithmic penalty — searching among a million candidates instead of a thousand costs a factor of about 2, not 1,000.
That term is the celebrated result: it's why Lasso can work even when there are vastly more candidate predictors than observations, so long as the true model is sparse and the predictors aren't too collinear.
Lasso oracle inequalities guarantee its prediction error is within a factor of the error of an oracle that already knew the true sparse model, with the cost of searching among candidates entering only through a term — the reason Lasso can work even with far more predictors than observations.
Related concepts
Practice in interviews
Further reading
- Bickel, Ritov, Tsybakov, Simultaneous Analysis of Lasso and Dantzig Selector