Skip to content

定义Definition

凸函数

施工中 · 内容逐步修订

Convex function

函数在任意凸组合处不超过相同权重下函数值的凸组合。

形式陈述 ​

设 C 为实向量空间中的凸集。函数 f:C→R∪{+∞} 称凸,若对 x,y∈C、θ∈[0,1],

f((1−θ)x+θy)≤(1−θ)f(x)+θf(y).

在端点权重处约定 0⋅(+∞)=0;这使 θ=0,1 时仍只是比较同一个函数值。其上图

epif={(x,t):x∈C, t≥f(x)}

为凸集,当且仅当 f 凸。以下微分判据限于 C⊆Rn 的欧氏坐标。若 C 是开凸域且 f:C→R 可微,则凸性等价于一阶支撑不等式

f(y)≥f(x)+∇f(x)⊤(y−x).

若进一步二次可微,则 ∇2f(x)⪰0 对所有 x∈C 成立是凸性的等价条件;矩阵序与特征值等价范围见正定与半正定矩阵。

直觉

凸性比较两个方案与它们的折中:先混合输入得到 (1−θ)x+θy,其代价不超过两个原代价的加权平均。图像因而位于端点连线下方。可微时,切平面从下方支撑整个图像;不可微时,次梯度用支撑斜率描述同一几何关系。把图像上方的点组成上图,则可用超平面分离研究这些支撑关系。

例子与边界

x2、ex、任意范数及定义在 x>0 上的 −log⁡x 都是凸函数。|x| 在零点没有导数,但任意弦仍位于图像上方,说明凸性可以直接用函数值检验。

严格凸要求有效定义域内不同端点之间的真凸组合满足严格不等式,它使有限值极小点至多一个。强凸还要求相对于某个范数存在统一的正二次下界。例如 x4 在实线上严格凸,但原点附近曲率趋于零,因此不强凸。

取 +∞ 可以将不可行输入排除:凸集 K 的指示函数在 K 内为 0、外为 +∞,仍是凸函数。“适当”进一步要求函数不恒为 +∞,并排除 −∞ 值。

函数 f(x)=max{x,−2x+3} 是两条仿射函数的点态最大值,因此凸,但在交点处不可微。对 f(x)=x2,取 x=−1,y=2,t=1/3,可直接验证

f(tx+(1−t)y)=1≤13f(−1)+23f(2)=3.

凸定义域使每条弦对应的输入都留在函数可取值的范围内。例如 (−∞,−1]∪[1,∞) 缺少 −1 与 1 的中点,无法承载这两个输入之间的全部凸组合。

推论与应用

凸集提供允许插值的定义域,梯度或次梯度提供支撑下界,二者共同构成凸优化问题的全局结构。Hölder 不等式、范数和对数似然中也反复出现凸性;它既用于证明不等式,也用于把局部最优性升级为全局最优性。

Jensen 不等式将凸组合推广到随机平均;次微分描述不可微点的支撑斜率;凸共轭与 Fenchel–Young 不等式则用线性函数组织全局下界。Bregman 散度正是函数值高于某点切平面的余量。

有限数据也能完整测试是否可被凸函数插值。凸最小二乘要求:每当输入xi是其他输入的凸组合∑jαjxj,高度就满足θi≤∑jαjθj。这些闭半空间的交构成拟合值闭凸锥;LP对偶又将同一条件转成每点一条支撑仿射函数,所以检验不止是必要条件。高度的唯一最小二乘投影,并不让插值函数在未见位置唯一。

二维阿基米德Copula把本页凸性用于概率合法性:递减凸生成元的伪逆仍凸,固定长度的增量随起点不减,恰好保证每个矩形的CDF增量非负。这个二维结论不能直接推广任意维度;线性生成元产生的三维候选就会出现负盒质量。

学习中,凸分类代理损失提供可优化的训练目标,其与分类错误率的联系由校准性质描述。在线凸优化利用每轮损失的支撑不等式,将损失差控制为梯度或次梯度的线性配对。近端算子则将凸目标与平方距离相加,通过一个强凸子问题平衡目标下降和移动距离。

参考资料
  • Stephen Boyd and Lieven Vandenberghe, Convex Optimization, Cambridge University Press, 2004,Ch. 3, convex functions and first/second-order characterizations。
  • R. Tyrrell Rockafellar, Convex Analysis, Princeton University Press, 1970,§§4–10, convex functions and epigraphs。
关系图谱81 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

暂未标注直接上位概念。

下位 / 直接特例

类型化关系