Skip to content
bandit.ipynb下载 notebook在 Colab 中打开(配置 GitHub 仓库后启用)

Colab 在中国大陆通常无法直接访问;可下载 notebook 在本地 Jupyter 或国内平台运行。

常见问题速查(FAQ)

多臂老虎机和完整的强化学习问题有什么区别?

老虎机只有一个状态,动作不会改变之后的局面,奖励只取决于当前动作;完整的强化学习(MDP)中动作会影响下一个状态,因此还要处理延迟奖励与信用分配。老虎机把“探索与利用”这一个难点单独拿出来研究。

UCB 的探索项 sqrt(2 ln t / n) 是怎么来的?

由 Hoeffding 不等式:n 次观测的样本均值低估真实均值超过 u 的概率不超过 exp(−2nu²)。令这个概率等于 t^{-4},解出 u = sqrt(2 ln t / n),即以很高概率真实均值不超过“样本均值 + u”,于是选上界最大的臂。

汤普森采样为什么效果通常最好?

它按“每个臂是最优臂的后验概率”来分配尝试次数:不确定的臂被采样到较大值的机会多,因而得到探索;确定较差的臂几乎不再被选。它的探索量随证据自动减少,在伯努利老虎机上懊悔可以达到渐近最优的对数级。本站实验中它的累积懊悔最低。

为什么实验里 UCB1 的懊悔比 ε=0.1 还高?

UCB1 的置信半径来自较松的 Hoeffding 界,探索偏保守,在各臂均值较接近时前期探索代价大。但它的懊悔增长是亚线性的:从 1000 步到 5000 步,ε=0.1 的懊悔增加了约 173,UCB1 只增加了约 146,时间更长时 UCB1 会反超固定 ε。

如何引用本文

欢迎在学习笔记、论文或其他文章中引用本页内容,请注明作者、标题与链接(文字内容采用 CC BY-NC-SA 4.0 许可)。

GB/T 7714 格式

DQN.CN 编辑部. 多臂老虎机[EB/OL]. DQN.CN, 2026-10-30(更新于 2026-10-30). https://dqn.cn/basics/bandit.

BibTeX

@misc{dqncn-basics-bandit,
  author       = {{DQN.CN 编辑部}},
  title        = {多臂老虎机},
  howpublished = {\url{https://dqn.cn/basics/bandit}},
  year         = {2026},
  note         = {DQN.CN,更新于 2026-10-30}
}

最后更新于: