Skip to content

指数权重与 Hedge

Hedge algorithm · exponential weights

在全信息有界损失下按累计损失指数加权,并取得平方根级专家 regret。

条目类型
算法

形式陈述

Hedge 实现全信息专家协议;势函数证明以指数矩控制累计损失,并在比较 log-sum-exp 时使用凸性与 Jensen 型不等式

t 轮开始时,每个专家已有累计损失 Lt1,i=s<ts,i。Hedge 取

pt,i=eηLt1,ijeηLt1,j,

随后承受混合损失 ^t=ipt,it,i,并观察完整向量 t[0,1]N。分布只使用过去损失;把当前未知 t 放入 pt 会偷看答案。

Regret 证明

Wt=ieηLt1,i。由 [0,1] 变量的 Hoeffding lemma,

logWt+1Wt=logipt,ieηt,iη^t+η28.

求和给 logWT+1logNηt^t+η2T/8。另一方面,对最佳专家 ilogWT+1ηLT,i。因此

RegT=t^tminiLT,ilogNη+ηT8.

知道时域 T 时取 η=8logN/T,得到 TlogN/2;未知 T 可用递减学习率或 doubling,而不能把优化后的固定 η 当作任意时域通用值。

直觉

指数权重让累计损失差转成权重比:持续领先的专家会指数级获得质量,短期偶然失误却不会把任何候选永久删除。势函数一端保留最佳专家,另一端记录算法混合损失,夹逼后得到 regret。

指数权重更新
例子与边界

概率预测例子

多个天气模型各自给出明日降雨概率。只要采用一个共同的有界评分损失,Hedge 会根据累计表现形成混合分布,不必永久选定单一模型。若使用 log loss,专家报出零概率而事件发生会造成无穷损失;必须截断概率或使用专门的 mixability 分析,标准 [0,1] 证明不能直接套用。

边界与关系

Hedge 需要全损失反馈。只观察所选臂时,需重要性加权估计,方差项也会改变。Weighted Majority按二元错误乘固定因子并作多数表决;本页处理一般有界损失和混合损失。MWU则抽象这类更新供其他问题复用。

推论与应用

把负熵作为 FTRL 正则器可重新导出同一指数权重更新,说明 Hedge 是在线凸优化几何的一种特例。二阶专家界则用实际相对损失平方和替换最坏时域,在容易序列上给出更敏感的保证。

若只见所选专家损失,重要性加权把隐藏坐标恢复成无偏估计,但会引入动作数和方差代价;若损失具有 mixability,则还可能获得快于一般 T 的专门界。

参考资料
  • Yoav Freund and Robert E. Schapire, “A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting,” Journal of Computer and System Sciences 55(1), 1997, pp. 119–139.
  • Nicolò Cesa-Bianchi, Gábor Lugosi, Prediction, Learning, and Games, Cambridge University Press, 2006.
关系图谱10 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

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