В моем классе машинного обучения мы узнали о том, как регрессия LASSO очень хороша при выполнении выбора функций, поскольку она использует регуляризацию.
Мой вопрос: люди обычно используют модель LASSO только для выбора функций (а затем переходят к сбросу этих функций в другую модель машинного обучения), или они обычно используют LASSO для выполнения выбора функций и регрессии?
Например, предположим, что вы хотите выполнить регрессию гребня, но вы считаете, что многие из ваших функций не очень хороши. Было бы разумно запустить LASSO, взять только те функции, которые не обнуляются алгоритмом, а затем использовать только те, которые выводят ваши данные в модель регрессии гребня? Таким образом, вы получаете преимущество регуляризации для выполнения выбора функций, а также преимущество регуляризации l 2 для уменьшения переоснащения. (Я знаю, что это в основном составляет Elastic Net Regression, но кажется, что вам не нужно иметь оба члена l 1 и l 2 в целевой функции окончательной регрессии.)
Помимо регрессии, является ли это мудрой стратегией при выполнении задач классификации (с использованием SVM, нейронных сетей, случайных лесов и т. Д.)?