An open API service indexing awesome lists of open source software.

https://github.com/c42f/l1homotopy.jl

The Homotopy algorithm for l1 minimization
https://github.com/c42f/l1homotopy.jl

Last synced: 5 months ago
JSON representation

The Homotopy algorithm for l1 minimization

Awesome Lists containing this project

README

          

# L1Homotopy

Implementation of the Homotopy method for solving the L1 minimization problem,

minimize J(x) = ‖A*x - y‖₂² + λₑ‖x‖₁

subject to xᵢ > 0 for all i

The algorithm itself and the connection to other related algorithms such as
matching persuit and Least Angle Regression (LARS) is described in the paper
"Fast solution to L1-norm minimization problems when the solution may be sparse"
by David Donoho and Yaakov Tsaig. The formulation above is labelled (D_λ) in
the paper, but there are several other equivalent formulations, including two
constrained formulations labelled (P_1) and (L_q) in the paper. L_q is popular
for statistical model selection and is called Lasso in the statistical
literature.