The Lasso minimizes regression error plus an penalty.
For the Lasso criterion , the displayed subgradient optimality condition is necessary and sufficient. A nonzero coefficient has residual score , and a zero coefficient has residual score in . The subdifferential of the L1 norm supplies both cases.
The Lasso regularization path follows its coefficients as the penalty or constraint radius changes. Under the usual least-angle construction, the coefficient path is piecewise linear between knots, and variables can enter or leave the active set. Reading support at a selected cross-validation fraction requires checking which coefficients are actually zero at that fraction, rather than retaining only visibly large traces.
At a positive penalty level, let be the residual-score equality set, its signs and the nonzero regression coefficient support. With full column rank, the displayed strictly convex quadratic program selects the direction for a small decrease of the penalty. Existing nonzero regression coefficients have unrestricted tangent components; tied zero regression coefficients may move only with their residual signs. Stationarity gives for and for entering zero coordinates, and for tied coordinates that remain zero. These are exactly the first-order Karush-Kuhn-Tucker conditions for the Lasso along the next segment. Normalize to obtain the corresponding least-angle direction. This resolves simultaneous entries or dropouts without adding a generic-position assumption.
// Target: mathematical-optimization.bigb
On a least-angle segment , a nonzero active regression coefficient reaches zero at the displayed first positive root. Continue only as far as the first dropout, inactive-entry event or zero-correlation endpoint. At a dropout remove the vanishing regression coefficient from the active direction and recompute. This preserves agreement between nonzero regression coefficient signs and residual-score signs, which the Karush-Kuhn-Tucker conditions for the Lasso require. A removed regression coefficient may re-enter later; the active set need not grow monotonically.
Let , , and . For design matrix columns of norm and , the event has probability at least when . Apply the sharp two-sided Gaussian tail bound to each standardized score and then the union bound; independence of the scores is not required.
For a design matrix with columns, define for . Equivalently this bounds for vectors supported on at most coordinates. These quantities are nondecreasing: extend the support of a maximizing vector by zero coordinates and use the variational characterization of the largest eigenvalue. Values at , including infinity, require a separate convention.
For and , use the Lasso objective . Suppose the noise score has maximum norm at most , the true support has size , and . For any nonempty , the Karush-Kuhn-Tucker conditions implyThe upper bound is the Cauchy-Schwarz inequality. Hence . A finite first index violating this inequality must exceed . Its minimality also gives . If no such index exists within , use the always defined bound .
The Lava estimator minimizes . It combines a component selected by Lasso with a component shrunk by ridge regression. Profiling the latter yields a transformed Lasso problem; this is not the same coefficient penalty as elastic net regularization.
For and , profiling the dense coefficient gives . The sparse coefficient minimizes . The transformation uses the principal square root of a positive semidefinite matrix and remains valid for rank-deficient designs.
The fused Lasso adds an L1 norm penalty on adjacent coefficient differences to a squared-error objective, optionally together with an L1 norm penalty on the coefficients themselves. The differences penalty encourages neighbouring coefficients to coincide.
This version of the fused Lasso penalizes only adjacent differences. It estimates a piecewise-constant signal while preserving an unpenalized constant level. Larger penalties generally favour fewer fitted changes.
For a fixed residual direction obtained by Square-root Lasso, its optimality condition gives . In a fixed-design normal linear model, the score equals a component plus a remainder bounded by . The direction must be fixed or independent of the response noise for that normality claim.
A Lasso minimizer with positive residual scale also minimizes the Square-root Lasso objective at the displayed tuning parameter. Divide its Karush-Kuhn-Tucker conditions by the residual scale and use the subgradient optimality condition.
The group Lasso partitions a coefficient vector into groups and replaces the coordinatewise penalty with a weighted sum of group norms,It tends to retain or discard an entire group at once. Its dual norm isso the corresponding Holder inequality is .
Joint squared-error nodewise regression with this penalty groups the two coefficients of each unordered edge. Its norm is nonsmooth only when the whole pair is zero, encouraging edge-wise sparsity. A fitted edge is present when its pair norm is positive. The penalty does not require equal directional coefficients, two nonzero entries in every selected group, or a symmetric positive definite precision matrix.
For each unordered pair, and with centred columns and regression residuals. The subdifferential of the Euclidean norm is the unit ball at zero and otherwise. These KKT conditions are necessary and sufficient for the convex paired objective and explain joint edge deletion.
Comparing the Lasso objective at an estimate and a target , then expanding the squared loss, bounds the prediction error by a noise-score term and the decrease in the penalty.
For Lasso loss and , stationarity with a penalty subgradient gives , . This follows by multiplying the Karush-Kuhn-Tucker conditions by and using and .
For , the Lasso objective has this prediction bound whenever . Compare its value at and , apply Holder inequality to the score, and use the triangle inequality. No restricted eigenvalue condition is required.
On an event where the noise-score infinity norm is at most half the penalty, the Lasso error obeys .
A design matrix satisfies a restricted eigenvalue condition with constant on a cone when for every nonzero .
A compatibility condition lower-bounds prediction norm by a scaled norm on a Lasso cone condition. One convention requires throughout the cone.
Let , and . On the score event with , the prediction inequality from Lasso stationarity gives . If the Compatibility condition for the Lasso with constant holds on this cone, then . Here and is the true support of a vector.
With objective , the Gaussian score event for the Lasso gives , where . The Lasso cone condition activates the Compatibility condition for the Lasso. Then . Thus even . This controls prediction and coefficient error together, including a design with correlated columns.
The fast-rate Lasso prediction bound under compatibility implies . Each true coefficient larger in absolute value than this bound has the correct estimated sign. This conclusion alone does not ensure absence of false positives.
For a positive-semidefinite matrix , an active set of size , and cone factor three, one compatibility constant is defined byIt measures how strongly the quadratic form controls active-coordinate error on the Lasso cone condition.
Suppose every in the Lasso cone condition satisfies . On the usual score event, the Karush-Kuhn-Tucker conditions give . Hence every active-coordinate error is at most , and a larger minimum nonzero signal guarantees coordinatewise sign recovery.
The debiased Lasso adds an approximate inverse-Gram correction to a Lasso estimate so that each corrected coordinate has an asymptotically linear expansion.
Let and use Nodewise Lasso with and nonzero design columns. Form with entry equal to one and other entries , and put row of equal to . The nodewise-Lasso residual identity and the Karush-Kuhn-Tucker conditions show that the diagonal of equals one and its row- off-diagonal entries have magnitude at most . For the Debiased Lasso,The displayed bound follows row by row from Holder inequality. If the noise is conditionally multivariate normal with covariance , and the nodewise fits and tuning parameters depend only on , the first term is conditionally normal with covariance .
A matrix is an -approximate inverse of a Gram matrix in entrywise maximum norm whenThis turns the bias remainder of a Debiased Lasso into a product of and the coefficient error.
The nodewise Lasso regresses each design column on the remaining columns and uses its residual to estimate a column of the inverse covariance or inverse Gram matrix.
For Nodewise Lasso with objective , put . Its Karush-Kuhn-Tucker conditions give with . HenceFor this is positive whenever ; if it were zero both nonnegative terms would vanish, forcing and . Nonzero columns are therefore an essential hypothesis for division by this quantity.
Under sparsity, compatibility, and inverse-Gram estimation conditions, the standardized coordinatewise error of the Debiased Lasso converges in distribution to a standard normal distribution.
In the normal linear model, assume is independent of . Independent rows of with multivariate normal distribution give a simple random design for Debiased Lasso. Let , and , with fixed positive noise scale. Choose the Lasso penalty and all Nodewise Lasso penalties as sufficiently large constant multiples of , including the noise scale in the former. Uniform sample cross-correlations are bounded by this scale, so zero is the nodewise solution with probability tending to one. Column squared norms divided by converge uniformly to one. To check the Compatibility condition for the Lasso directly, put and . On the Lasso cone condition, , and the Cauchy-Schwarz inequality givesFor , entrywise concentration of a Gaussian Gram matrix gives with probability tending to one for sufficiently large fixed . The stated sparsity condition implies on this event, so one can take eventually. The conditional Gaussian tail bound for the noise score and the Basic inequality for the Lasso then give with probability tending to one. Consequently the debiased-Lasso remainder bound is at most with probability tending to one, for a fixed constant . These assumptions allow both and to grow, for example , .
The Berhu, or reverse-Huber, penalty with threshold isIt behaves like the absolute value near zero and quadratically for large coefficients.
Elastic-net regression minimizes squared error plus both an coefficient penalty and a squared penalty. It combines exact sparsity with strict convexity when the quadratic penalty is positive.
Extend by infinity outside . For a bounded linear operator , the objective is coercive, weakly lower semicontinuous and strictly convex for , so it has a unique minimizer. The quadratic penalty ensures existence and uniqueness even if has a null space. Its limiting exact solution minimizes in the data fiber, which need not be the minimum-norm least-squares solution.
For fixed and nonzero bounded , the reconstruction vanishes when , which includes a neighborhood of zero. If it were linear it would vanish everywhere. Choose a coordinate with and data with ; the optimality inequality at zero fails, so its minimizer is nonzero. Thus the map is nonlinear. The qualification is essential: gives the zero linear map.
Assume an exact solution of finite penalty exists and select the unique -minimizing exact solution . Minimality gives . If and , boundedness, weak sequential compactness of bounded sequences in a reflexive Banach space and lower semicontinuity identify every weak limit with . The separate lower semicontinuity of and , together with the upper bound on , forces the Hilbert norms to converge. The Radon-Riesz theorem then gives norm convergence.
The quadratic penalty encourages strongly correlated predictors to receive similar coefficients, so an elastic net tends to retain or discard correlated predictors as a group more readily than the Lasso.
Articles by others on the same topic
There are currently no matching articles.