浅谈凸优化中的共轭函数

来源:互联网 发布:电脑mac地址怎么查端口 编辑:程序博客网 时间:2024/06/07 06:13

浅谈凸优化中的共轭函数

函数f的共轭定义:
f(y)=sup(yTxf(x)), xdomf
可见,共轭函数是线性函数yTx和原始函数f(x)的最大gap。
写成优化问题形式

maxxyTxf(x)xdomf

g(x)=yTxf(x),计算g(x)=yf(x),在y=f(x)处取得极值,然后根据g(x)的形式判断是极大值还是极小值。若为极大值则记为所求,若为极小值,共轭函数不存在。

Fig. 1
可见如果f是可微的,满足f^'(x) = y
下面推导一个共轭函数的例子:
负熵函数: f(x)=xlog(x)xR+,f(0)=0,共轭函数
f(y)=supyxxlog(x), 在y=log(x)+1取最大值,即x=ey1,因此,f(y)=ey1.

0 0
原创粉丝点击