Podczas mojej lekcji uczenia maszynowego dowiedzieliśmy się, jak regresja LASSO jest bardzo dobra w wykonywaniu wyboru funkcji, ponieważ wykorzystuje regulację .
Moje pytanie: czy ludzie zwykle używają modelu LASSO tylko do dokonywania wyboru funkcji (a następnie kontynuują zrzucanie tych funkcji do innego modelu uczenia maszynowego), czy zwykle używają LASSO do wykonania zarówno wyboru funkcji, jak i faktycznej regresji?
Załóżmy na przykład, że chcesz wykonać regresję grzbietu, ale uważasz, że wiele z twoich funkcji nie jest zbyt dobrych. Czy rozsądnie byłoby uruchomić LASSO, wziąć tylko te funkcje, które nie są prawie zerowane przez algorytm, a następnie użyć tylko tych, aby zrzucić dane do modelu regresji grzbietu? W ten sposób zyskujesz celu dokonania wyboru funkcji, ale także celu zmniejszenia nadmiernego dopasowania. (Wiem, że to w zasadzie oznacza regresję elastycznej sieci, ale wygląda na to, że nie musisz mieć zarówno i w funkcji celu regresji końcowej.)l 2 l 1 l 2
Czy oprócz regresji jest to mądra strategia podczas wykonywania zadań klasyfikacyjnych (przy użyciu maszyn SVM, sieci neuronowych, losowych lasów itp.)?