“任意非零a都满足 $a^\mathsf T X^\mathsf T W Xa=\sum iw i(x i^\mathsf T a)^2 0$。因此L是严格凸函数,沿不同参数间的线段严格弯曲,…”
形式陈述
设
在端点权重处约定
为凸集,当且仅当
若进一步二次可微,则
直觉
凸性比较两个方案与它们的折中:先混合输入得到
例子与边界
严格凸要求有效定义域内不同端点之间的真凸组合满足严格不等式,它使有限值极小点至多一个。强凸还要求相对于某个范数存在统一的正二次下界。例如
取
函数
凸定义域使每条弦对应的输入都留在函数可取值的范围内。例如
推论与应用
凸集提供允许插值的定义域,梯度或次梯度提供支撑下界,二者共同构成凸优化问题的全局结构。Hölder 不等式、范数和对数似然中也反复出现凸性;它既用于证明不等式,也用于把局部最优性升级为全局最优性。
Jensen 不等式将凸组合推广到随机平均;次微分描述不可微点的支撑斜率;凸共轭与 Fenchel–Young 不等式则用线性函数组织全局下界。Bregman 散度正是函数值高于某点切平面的余量。
有限数据也能完整测试是否可被凸函数插值。凸最小二乘要求:每当输入
二维阿基米德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。