“Follow the Regularized Leader在每轮最小化过去累计损失加正则项,以正则曲率稳定相邻决策并导出遗憾界。它适合能够有效求解该正则化子问题的凸域;若每轮优化本身不可计算…”
形式陈述
FTRL 是在线凸优化中的因果更新;它与正则化 ERM共享目标形状,但每轮只累积已经揭示的损失。
给定凸决策集
算法要求上述最小值在每轮实际取得,并固定选择规则。求和只到
对显式
直觉
纯 FTL 每轮最小化历史损失,微小的新损失也可能让最优解在可行集两端跳动。强凸
这里使用的是约束延拓
例子与边界
负熵给出指数权重
在概率单纯形上取
正是Hedge。这里约定
约束不能从这个式子中省略。例如
失败边界与静态对应
没有正则器的 FTL 可在线性 regret:在区间上令线性损失梯度交替并刻意使历史和在零附近翻转,leader 会不断选到下一轮不利端点。argmin 的存在和计算效率也不是 regret 定理自动提供的。正则化 ERM在固定数据上最小化一次目标;FTRL 每轮只用过去损失重解累计目标,时间协议不同。
推论与应用
强凸正则器通过凸共轭把累计梯度映到稳定决策,并产生“初始正则代价加累计对偶梯度平方”的 regret 分解。平衡学习率即可恢复
负熵给出 Hedge,二次正则器给出欧氏几何更新,其他 Legendre 正则器则适配不同域。若每轮 argmin 只能近似求解,优化误差必须额外累积,不能隐藏在静态正则目标中。
参考资料
- Elad Hazan, Introduction to Online Convex Optimization, 2016/2019.
- Shai Shalev-Shwartz, Online Learning and Online Convex Optimization, Foundations and Trends in Machine Learning, 2012.