기계 학습 수업에서 LASSO 회귀 분석이 정규화를 사용하기 때문에 기능 선택을 수행하는 방법에 대해 매우 잘 .
내 질문 : 사람들은 일반적으로 기능 선택을 수행하기 위해 LASSO 모델을 사용합니까 (그리고 다른 기계 학습 모델에 해당 기능을 덤프하도록 진행합니까) 아니면 일반적으로 기능 선택과 실제 회귀를 모두 수행하기 위해 LASSO를 사용합니까?
예를 들어, 능선 회귀 분석을 원하지만 많은 기능이 좋지 않다고 생각합니다. LASSO를 실행하고 알고리즘에 의해 거의 제로화되지 않은 기능 만 취한 다음 데이터를 능선 회귀 모델로 덤프하는 기능 만 사용하는 것이 현명합니까? 이렇게하면 기능 선택을 수행 할 때 정규화 의 이점을 얻을 수 있지만 과적 합을 줄이려면 정규화 의 이점을 얻을 수 있습니다. (이것은 기본적으로 Elastic Net Regression에 해당한다는 것을 알고 있지만 최종 회귀 목표 함수에 및 항을 모두 가질 필요는없는 것 같습니다 .)
회귀를 제외하고, 분류 작업을 수행 할 때 현명한 전략입니까 (SVM, 신경망, 임의 포리스트 등)?