“固定 $0<\delta<1/2$。在最佳臂识别的 fixed confidence 目标下,考虑 $K$ 臂随机赌博机实例 $\nu=(\nu 1,\ldots,\nu K)$,各臂均值为…”
形式陈述 ​
本页在多臂赌博机反馈下,把样本量与置信度而非累计奖励作为主要资源—精度接口。
累计随机遗憾要求探索期间也尽量拿到高奖励;最佳臂识别只评价最后交出的臂是否正确以及用了多少样本。A/B 测试是典型场景:试验阶段可以有意多采不确定版本,只要最终选择有明确置信保证。两种目标都使用 bandit 数据,却不能用同一个 regret 指标互相代替。
Fixed-confidence 形式 ​
设唯一最佳臂
就称算法是
但最优常数还取决于跨臂信息分配,不能把该量级当作所有模型的精确答案。
Fixed-budget 形式 ​
给定总预算
直觉
算法为每个存活臂维护置信区间。当某臂的上置信界低于另一臂的下置信界时,便永久淘汰它;难分的近均值臂获得更多样本,明显较差的臂很快退出。证明需要置信事件对所有自适应轮次同时有效,不能在随机停止时刻只套一个固定时间 Hoeffding 界。
例子与边界
UCB1为低累计 regret 设计,可能仍把大量样本用于当期收益,而不是实现最优识别比例。纯探索算法反过来可能反复拉明显次优但尚需排除的臂,承担较大即时 regret。多臂并列最优、容许
fixed-confidence 与 fixed-budget 的输入和输出量词不同:前者先给失败概率并让停止时间随机,后者先给轮数并最小化错误概率。截断或重复可以给出转换,却不保证保留最优分配常数。
推论与应用
successive elimination 用同时有效的置信区间快速淘汰大 gap 臂;更精细的方法学习最优采样比例,并与 change-of-measure 下界匹配。gap 决定哪些臂必须被反复区分,而不是只决定即时遗憾。
A/B 测试、候选模型筛选和实验设计可直接使用 fixed-confidence 目标。若部署期间奖励本身也重要,应改用带 regret 约束的识别协议,不能把纯探索成本隐藏掉。
参考资料
- Eyal Even-Dar, Shie Mannor, Yishay Mansour, Action Elimination and Stopping Conditions for the Multi-Armed Bandit, JMLR, 2006.
- Emilie Kaufmann, Olivier Cappé, Aurélien Garivier, On the Complexity of Best-Arm Identification, JMLR, 2016.