更新规则
在线凸优化中,决策集 是凸集。第 轮先选 ,再见凸损失 及一个次梯度 。选择可微势函数 ,其相对范数 是 -强凸的;对应 Bregman 散度为
在线镜像下降使用显式更新
线性项要求沿负梯度移动,Bregman 项则按所选几何惩罚离开 。 一般不对称,更新中的参数顺序不能交换。
一步不等式与遗憾推导
最优性条件对任意比较器 给出
结合 Bregman 三点恒等式公理库Bregman 散度Bregman divergence凸函数值高于其一阶切平面的余量,用来度量与生成函数几何相适配的偏离。,并把 分开,可得
强凸性给 ;对偶范数 Hölder 不等式与配方再把最后两项控制为 。由凸性 ,对 求和后 Bregman 项望远镜消去:
若 、,取 ,得到 。
两个具体例子:欧氏球与概率单纯形
在欧氏空间取 ,,更新就是投影在线梯度下降。这里 primal 与 dual 范数都是 。
在概率单纯形 上取负熵 ,Bregman 散度是 。一阶条件给
即 exponentiated-gradient/乘法更新。以均匀 开始有 ,梯度由 控制时得到 遗憾,比在单纯形上硬用欧氏直径更贴合坐标结构。
边界
势函数必须与决策域匹配。负熵在零坐标处梯度发散,通常从相对内部初始化,并由乘法更新保持正坐标;若约束把解压到边界,需用次梯度/Legendre 型势函数的精确定义。Bregman 投影也未必有闭式,计算它的代价属于算法实现而非遗憾公式自动免除的部分。
强凸范数与梯度对偶范数必须成对:用 强凸性却把梯度按 代入会破坏一步界。OMD 与 FTRL 常能导出相似更新,但一个围绕当前点做 Bregman 近端步,一个重解累计线性化加正则的目标;不能仅凭最终公式相近就视为同一定义。
参考资料
- Arkadi Nemirovski and David Yudin, Problem Complexity and Method Efficiency in Optimization.
- Shai Shalev-Shwartz, “Online Learning and Online Convex Optimization,” 2012.