Jaki jest związek między regularyzacją a metodą mnożników Lagrange'a?

12

Aby zapobiec nadmiernemu dopasowywaniu się ludzi, dodaj funkcję regularyzacji (proporcjonalną do kwadratowej sumy parametrów modelu) z parametrem regularyzacji do funkcji kosztu regresji liniowej. Czy ten parametr taki sam jak mnożnik lagrange'a? Czy zatem regularyzacja jest taka sama jak metoda mnożnika lagrange'a? Lub w jaki sposób te metody są połączone? λλλ

asmaier
źródło

Odpowiedzi:

11

Powiedzmy, że optymalizujemy model o parametrach , minimalizując niektóre kryterium zastrzeżeniem ograniczenia wielkości wektora parametru (na przykład w celu wdrożenia strukturalnego podejścia do minimalizacji ryzyka poprzez konstruując zagnieżdżony zestaw modeli o coraz większej złożoności), musielibyśmy rozwiązać: f(θ )θfa(θ)

mjanθfa(θ)s.t.θ2)<do

Lagrangianem tego problemu jest (zastrzeżenie: Myślę, że to był długi dzień ... ;-)

Λ(θ,λ)=fa(θ)+λθ2)-λdo.

Można więc łatwo zauważyć, że funkcja kosztów regularyzowanych jest ściśle związana z ograniczonym problemem optymalizacji, przy czym parametr jest powiązany ze stałą rządzącą ograniczeniem ( ), i jest zasadniczo mnożnikiem Lagrange'a. C.λdo

To pokazuje, dlaczego np. Regresja kalenicy wdraża strukturalne minimalizowanie ryzyka: regularyzacja jest równoważna nałożeniu ograniczenia na wielkość wektora ciężaru, a jeśli to każdy model, który można wykonać, przestrzegając ograniczenia, któredo1>do2)

θ2)<do2)

będą również dostępne pod ograniczeniem

θ2)<do1 .

Stąd redukcja generuje sekwencję przestrzeni hipotez o rosnącej złożoności.λ

Dikran Torbacz
źródło