Я хотел бы получить коэффициенты для задачи LASSO
Проблема в том, что функции glmnet и lars дают разные ответы. Для функции glmnet я спрашиваю коэффициенты вместо просто λ , но я все еще получаю разные ответы.
Это ожидается? Какова связь между ларами и glmnet λ ? Я понимаю, что glmnet быстрее для проблем LASSO, но я хотел бы знать, какой метод является более мощным?
deps_stats Я боюсь, что размер моего набора данных настолько велик, что LARS не может с ним справиться, тогда как glmnet может обрабатывать мой большой набор данных.
mpiktas Я хочу найти решение (Y-Xb) ^ 2 + L \ sum | b_j | но когда я спрашиваю у двух алгоритмов (lars & glmnet) их рассчитанные коэффициенты для этого конкретного L, я получаю разные ответы ... и мне интересно, правильно ли это / ожидаемо? или я просто использую неправильную лямбду для двух функций.
glmnet
и, скорее всего, не о реализации LARS. Они предоставляют целый ряд решений по спектру смещения против дисперсии. Что затрудняет сравнение фактических коэффициентов. Но все же, те же самые переменные, вероятно, должны стать ненулевыми в аналогичном порядке.