Skip to content

随机赌博机与伪遗憾

Stochastic bandit · Pseudo-regret

每个臂从固定分布独立取样时,以均值差和选择次数表达期望损失。

条目类型
定义

形式陈述

固定均值环境

多臂赌博机模型上,臂 i 每次拉取都独立产生 νi 的奖励,均值 μi 固定。令 μ=maxiμiΔi=μμiNi(T) 为臂 i 被选次数。相对固定最优臂的伪遗憾

R¯T=TμEt=1TXt,It=iΔiE[Ni(T)].

第二个等号由条件期望的塔式法则iNi(T)=T 得到,清楚地说明遗憾来自抽取次优臂。

直觉

Bernoulli 臂是具体实例:一次点击为 1,否则为 0,但定义允许一般有界或次高斯奖励。若多个臂并列最优,它们的 gap 为零,抽取它们不产生伪遗憾。

伪遗憾先对奖励和策略随机性取期望,不等同于某次路径上“最优臂实际总奖励减算法奖励”的 realized regret。 与最佳臂识别相比,本页评价整个交互过程的累计机会损失,而后者主要评价最终推荐与样本复杂度;两者共享反馈模型,却优化不同目标。奖励均值漂移、依赖历史或由对手挑选时,固定 μi 与 gap 分解失效,应切换到对抗 bandit 模型或其他明确模型,而非继续套 UCB 分析。

均值差与期望拉取次数
例子与边界

三臂数值账本

设 Bernoulli 臂均值为 (0.6,0.5,0.2),则 gaps 为 (0,0.1,0.4)。若到 T 时三个臂期望选择次数为 (700,250,50),伪遗憾就是

0700+0.1250+0.450=45.

同样一次探索放在第三臂比第二臂贵四倍,这也是 gap-dependent 分析关心每个次优臂被拉多少次的原因。

随机模型仍需指定尾部。只有均值存在的重尾奖励不自动拥有 Hoeffding 置信半径;有界、次高斯或已知方差条件会导向不同算法。各臂内部 IID 也不表示不同臂的潜在奖励必须在同一轮独立,因为策略从未同时观察它们;真正需要的是对被抽取序列的条件分布假设。

最优臂某次实现奖励较低,不会让其均值身份改变;realized regret 甚至可能短期为负。均值漂移、依赖历史或由对手挑选奖励时,固定 μi 与 gap 分解失效,应切换模型,而不是继续套随机 bandit 的结论。

推论与应用

算法选择对应不同的统计接口。KL-UCB用分布族的 KL 置信上界,在 Bernoulli 等一参数模型中获得精细的实例依赖常数;Thompson Sampling从后验抽样行动,需要明确先验、似然和后验更新;Explore-then-Commit先固定或调谐探索期,再长期选择经验最佳臂,结构简单但对 horizon 与 gap 设定敏感。三者实现同一伪遗憾目标,不共享同一先验需求、调参方式或有限时间证明。

Gap-dependent 分析能描述易区分实例上的对数选择次数:UCB 算法对次优臂 i 的典型结论是 ENi(T)=O(logT/Δi2),乘上单次代价 Δi 后贡献 O(logT/Δi) 遗憾。Gap 越小越难统计区分,但每次选错也越便宜。

当 gaps 很小或未知时,这类界会变得松散,gap-free 或极小极大分析改为给所有实例统一的最坏保证。两种尺度回答的问题不同:前者解释给定实例为何容易,后者校准没有额外间隔信息时能承诺到什么程度。

参考资料
  • Tze Leung Lai and Herbert Robbins, “Asymptotically Efficient Adaptive Allocation Rules,” Advances in Applied Mathematics 6(1), 1985, pp. 4–22.
  • Peter Auer, Nicolò Cesa-Bianchi, and Paul Fischer, “Finite-time Analysis of the Multiarmed Bandit Problem,” Machine Learning 47, 2002, pp. 235–256.
关系图谱21 个相邻概念 · 4 类关系

拖动节点调整位置。

显示关系

显示:依赖

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