다음과 같은 등식과 부등식 제약조건이 있는 컨벡스(convex) 최적화 문제는
KKT 수정식이나 지시함수(indicator function)를 이용하면 다음과 같이 등식 제약조건만을 갖는 컨벡스 최적화 문제로 근사화할 수 있다.
여기서
위 최적화 문제에서는 다음 조건을 만족하는 어떤
식 (2)에서
이와 같이 최적화 문제 (1)을 (2)로 근사화 한 후, 작은

장벽 내부점 방법은 내부 이터레이션과 외부 이터레이션 등 두 개의 이터레이션(iteration) 루프로 구성된다. 내부 이터레이션은 특정
이러한 내부와 외부 이터레이션을 한 개의 이터레이션으로 통합한 알고리즘이 있는데 이에 대해서는 다음에 설명하기로 한다.
그렇다면 특정
이에 대한 라그랑지 듀얼 함수(Lagrange dual function)는 다음과 같다.
여기서
식 (7)에 의하면 특정
식 (8)에 의하면
식 (9)에서
장벽 내부점 방법을 정리하면 다음과 같다.
0. 시작값
1. 다음을 반복한다.
[1] 다음 최적화 문제를 등식제약 뉴턴방법으로 푼다.
[2]
[3] 다음 값이 종료조건 값
[4]
위 알고리즘에서 [1]에서 시작값
장벽 내부점 방법에서 중요한 것은 시작값
이에 대해서 많이 사용되는 방법은 다음과 같은 최적화 문제의 최적해를 구하는 것이다.
만약
'AI 수학 > 최적화' 카테고리의 다른 글
라인서치 (Line Search) 방법 (0) | 2022.04.21 |
---|---|
프라이멀-듀얼 내부점 방법 (Primal-Dual Interior-Point Method) (0) | 2022.04.15 |
등식 제약조건에서의 뉴턴방법 (Newton’s Method) (0) | 2022.04.10 |
뉴턴방법 (Newton’s Method) (0) | 2022.04.08 |
내부점 방법 (Interior-Point Method)의 개념 (0) | 2022.04.06 |
댓글