Я хотів би отримати коефіцієнти для проблеми LASSO
Проблема полягає в тому, що функції glmnet та lars дають різні відповіді. Для функції glmnet я запитую коефіцієнтизамість просто , але я все одно отримую різні відповіді.λ
Це очікується? Який взаємозв'язок між lars та glmnet ? Я розумію, що glmnet швидше вирішує проблеми LASSO, але я хотів би знати, який метод є більш потужним?λ
deps_stats Я боюся, що розмір мого набору даних настільки великий, що LARS не може впоратися з ним, тоді як, з іншого боку, glmnet може обробляти мій великий набір даних.
mpiktas Я хочу знайти рішення (Y-Xb) ^ 2 + L \ sum | b_j | але коли я запитую у двох алгоритмів (lars & glmnet) про їх обчислені коефіцієнти для конкретного L, я отримую різні відповіді ... і мені цікаво, чи правильно / очікується? або я просто використовую неправильну лямбда для двох функцій.
glmnet
і, швидше за все, також не від реалізації LARS. Вони пропонують цілий спектр рішень за спектром зміщення та дисперсії. Що ускладнює порівняння фактичних коефіцієнтів. Але все-таки ті самі змінні, ймовірно, повинні стати ненульовими в аналогічному порядку.