A piecewise linear regression-path algorithm which starts at zero, activates a predictor with maximal absolute residual score, and moves in a direction that decreases all active absolute scores equally until another predictor ties them. With and active correlation signs , the coefficient direction is . Ordinary LAR does not drop a predictor when its coefficient crosses zero; sign compatibility of LAR and Lasso characterizes when its path also obeys the Lasso KKT conditions.
With signed active covariate columns and their positive-definite Gram matrix , the displayed direction has unit norm and . Thus it makes equal angles with unit-length signed active covariates, and movement along it reduces their signed residual correlations at the common rate . The regression coefficient direction is , with inactive components zero.
If every nonzero active coefficient has the sign of its residual score along the least angle regression path, the LAR active correlation invariant and inactive bounds give the Karush-Kuhn-Tucker conditions for the Lasso. A unique Lasso solution then equals the LAR path. Zero coefficients use a subgradient interval; literal sign equality with sign(0)=0 is not appropriate for a newly entering coefficient at a positive knot.
Each least angle regression segment starts with all active scores at magnitude . Moving with direction changes the score vector to . The first-hit rule bounds every inactive score in magnitude by . This is the key Lasso optimality link.
On a segment starting at residual-score level , an inactive score evolves as while the active level is . Solving gives distances and . The smallest positive admissible distance determines the next entry; reaching level zero ends the algorithm.

Articles by others on the same topic (0)

There are currently no matching articles.