LASSO probleminin katsayılarını almak istiyorum
Sorun glmnet ve lars fonksiyonlarının farklı cevaplar vermesidir. Glmnet fonksiyonu için sadece λ yerine , ama yine de farklı cevaplar alıyorum.
Bu bekleniyor mu? Lars arasındaki ilişki nedir ve glmnet λ ? Glmnet'in LASSO problemleri için daha hızlı olduğunu anlıyorum ama hangi yöntemin daha güçlü olduğunu bilmek istiyorum?
deps_stats Veri setimin büyüklüğünün LARS'ın kaldıramayacağı kadar büyük olduğundan, diğer yandan glmnet benim büyük veri setimi işleyebileceğinden korkuyorum.
mpiktas (Y-Xb) ^ 2 + L \ sum | b_j | ama iki algoritmadan (lars & glmnet) bu belirli L için hesaplanan katsayılarını sorduğumda, farklı cevaplar alıyorum ... ve merak ediyorum doğru / beklenen mi? ya da sadece iki işlev için yanlış bir lambda kullanıyorum.
glmnet
LARS uygulamasından da tek bir lambda çözümü istememelisiniz . Sapma ve sapma spektrumu boyunca bir dizi çözüm sunarlar. Bu da gerçek katsayıları karşılaştırmayı zorlaştırır. Fakat yine de, aynı değişkenler benzer bir sırayla sıfırdan farklı olmalıdır.