Convex function의 정의
convex function의 정의는 다음과 같다.
A function J:D→R is convex if D is a convex set and for any two points z1,z2∈D
J(λz1+(1−λ)z2)≤λJ(z1)+(1−λ)J(z2)∀λ∈[0,1]
여기서 중요한 점은 convex function은 반드시 domain(D)이 convex set이어야 한다는 것이다.
Convex function의 example
1. J(z)=a⊤z+b
affine mapping은 convex이자 concave function이다.
convex임을 증명하려면 정의가 성립하는지 따지면 되는데
J(z)=aT(λz1+(1−λ)z2)+b
=λaTz1+λb+(1−λ)aTz2+(1−λ)b=λJ(z1)+(1−λ)J(z2)
2. J(z)=‖
이 함수는 norm의 성질을 이용하여 증명할 수 있다.
\| \lambda z_{1} + (1-\lambda) z_{2}\| \leq \lambda\|z_{1}\| + (1-\lambda) \|z_{2}\|
\because \|a+b\| \leq \|a\|+\|b\|
3. J(z)=z^{\top} Q z \; \text{ where }Q\geqslant 0
J(z) = ( \lambda z_{1} + (1-\lambda)z_{2})^{\top} Q ( \lambda z_{1} + (1-\lambda)z_{2}) \leq \lambda z_{1}^{\top}Qz_{1} + (1-\lambda) z_{2}^{\top}Qz_{2}인지 확인해야 한다.
\begin{array}{l}{\lambda ^2}z_1^Q{z_1} + (1 - {\lambda ^2})z_2^Q{z_2} + 2\lambda (1 - \lambda )z_1^Q{z_2} \le \lambda z_1^Q{z_1} + (1 - \lambda )z_2^Q{z_2}\\ - \lambda (1 - \lambda )(z_1^Q{z_1} + {z_2}Q{z_2} + 2z_1^Q{z_2}) \le 0\\ - \lambda (1 - \lambda ){({z_1} - {z_2})^}Q({z_1} - {z_2}) \le 0 \end{array}
Q가 semi-positive definite이므로 마지막 식이 성립한다. 즉, convex function 정의를 만족한다.
Convex function의 중요한 성질
Local minimum of convex function is a global minimum.
이에 대한 증명은 proof by contradiction으로 증명가능하다고 알려져있다.
\text{optimal solution :}z^* \Rightarrow J(z^*)
J(z^*)는 optimal value가 된다.
위의 명제에 대한 모순을 만들기 위해
J(x) < J(z^*)를 만족하는 x가 있다고 하자. 즉, 이 x 역시 또다른 local minimum인 셈이다.
이러한 x가 존재하는 것이 모순임을 밝히면 증명이 가능해진다.
그러면 y = \lambda x +(1-\lambda)z^* \; \lambda \in [0,1]인 점이 있을 때
convex function 정의에 의해
J(y) \leq \lambda J(x)+(1-\lambda) J(z^*) < \lambda J(z^*)+(1-\lambda) J(z^*)=J(z^*)가 성립한다.
그런데 \| y-z^*\|<r \; r\ll 1라는 특정 ball 안에서 local minimum인 z^*는 J(y)\geq J(z)를 만족해야하므로
위의 결론(J(y) < J(z^*))와 모순이 된다.
따라서 x는 존재하지 않고, convex의 local minimum은 global minimum이다.
그런데 이러한 global minimum이 unique한가? => 유일성은 보장되지 않는다.
'수학 Mathematics' 카테고리의 다른 글
[수학] Norm of vector (0) | 2023.09.04 |
---|---|
[수학] Matrix Exponential 미분/적분 (0) | 2022.10.12 |
[수학] 수학적 증명 방법 (0) | 2022.03.10 |
[수학] Definition, Theorem, Lemma, Corollary (0) | 2021.02.18 |