Como mencionado anteriormente, o LARS é um método específico para resolver o problema do laço, ou seja, o problema dos mínimos quadrados . Seu sucesso decorre do fato de exigir um esforço assintótico comparável à regressão de mínimos quadrados padrão e, portanto, um desempenho altamente superior ao exigido pela solução de um problema de programação quadrática. Extensões posteriores do LARS também abordaram o problema mais geral da rede elástica, em que você inclui uma soma de de e no funcional dos mínimos quadrados.eu1eu1eu2
A intenção desta resposta é de salientar que LARS hoje em dia parece ter sido superseeded por coordenar-descida e estocásticos coordenar-descida métodos. Esses métodos são baseados em algoritmos particularmente simples, enquanto ao mesmo tempo o desempenho parece ser maior que o do LARS (geralmente uma ou duas ordens de magnitude mais rápidas). Para exemplos, veja este artigo de Friedman et al.
Portanto, se você planeja implementar o LARS, não. Use a descida de coordenadas, que leva algumas horas.