12-05 Constrained and Lagrange forms
통계학과 기계학습에서는 종종 constrained form과 Lagrange form 사이를 오가곤 한다. Constrained form과 Lagrangian form을 다음과 같이 정의해보자.
Constrained Form (이하 (C))
Lagrange Form (이하 (L))
- (C) to (L): (C)가 strictly feasible (Slater’s condition을 만족)하여 strong duality를 만족할 때, (C)의 solution인
에 대해 다음의 목적함수를 최소화하는 dual solution 가 존재한다면 는 또한 (L)의 solution이다.
- (L) to (C): 만약
가 (L)의 solution이고, 인 (C)가 KKT conditions를 만족하면, 는 또한 (C)의 solution이다. (L)의 KKT conditions를 만족하는 는 인 (C)의 KKT conditions를 또한 만족하기 때문이다.
(L)의 KKT conditions:
인 (C)의 KKT conditions:
결론적으로 1과 2는 각각 다음과 같은 관계를 보인다.
그렇다면 어떤 상황에서 (C)와 (L)이 perfect equivalence를 보이게 될까?
가령,