Skip to main content
QUICK REVIEW

[论文解读] Efficient Optimal Learning for Contextual Bandits

Miroslav Dudı́k, Daniel Hsu|arXiv (Cornell University)|Jun 13, 2011
Advanced Bandit Algorithms Research参考文献 16被引用 119
一句话总结

该论文提出了首个在策略数量上具有对数多项式时间复杂度的上下文Bandit问题的高效算法,实现了最优后悔值。通过将问题转化为代价敏感分类问题并使用Oracle学习器,该方法在 $\mathrm{polylog}(N)$ 时间内实现了 $O(\sqrt{TK\ln N})$ 的后悔值,比以往最优后悔值算法快了指数级。

ABSTRACT

We address the problem of learning in an online setting where the learner repeatedly observes features, selects among a set of actions, and receives reward for the action taken. We provide the first efficient algorithm with an optimal regret. Our algorithm uses a cost sensitive classification learner as an oracle and has a running time $\mathrm{polylog}(N)$, where $N$ is the number of classification rules among which the oracle might choose. This is exponentially faster than all previous algorithms that achieve optimal regret in this setting. Our formulation also enables us to create an algorithm with regret that is additive rather than multiplicative in feedback delay as in all previous work.

研究动机与目标

  • 解决上下文Bandit学习中的计算瓶颈问题,此前最优后悔值算法在策略数量上需要线性时间。
  • 通过利用代价敏感分类Oracle,实现在大规模策略空间中的高效学习。
  • 在保持计算效率的同时实现最优后悔值缩放,克服了先前方法的指数级运行时间。
  • 提供一种框架,可将任意代价敏感分类学习器转换为最优上下文Bandit算法。
  • 消除后悔界中对反馈延迟的乘法依赖,实现加法依赖。

提出的方法

  • 使用一种新颖的归约技术,将上下文Bandit问题转化为一系列代价敏感分类问题。
  • 使用代价敏感分类Oracle在每轮中选择策略,避免显式维护所有策略上的度量。
  • 应用椭球法求解一个松弛的凸规划,以确保后悔值最优,其约束条件包括策略权重和期望奖励。
  • 通过凸函数评估构造分离超平面,引导椭球算法向可行解逼近。
  • 使用基于感知器的舍入过程,将最终解舍入为策略上的离散分布,且误差有界。
  • 通过仔细的参数化和浓度界限,限制椭球迭代次数和Oracle调用次数,确保运行时间为对数多项式。

实验结果

研究问题

  • RQ1我们能否在策略数量上实现对数多项式时间复杂度的计算效率,同时在上下文Bandit中达到最优后悔值?
  • RQ2是否可能在保持最优性的同时,消除后悔界中对反馈延迟的乘法依赖?
  • RQ3我们能否在不牺牲后悔值保证的前提下,将上下文Bandit问题归约为代价敏感分类问题?
  • RQ4我们如何仅通过访问分类学习器的Oracle,高效地搜索大规模策略空间?
  • RQ5在i.i.d.上下文Bandit设置中,实现最优后悔值所需的最小计算开销是什么?

主要发现

  • 所提算法在 $N$(策略数量)上实现了 $O(\sqrt{TK\ln N})$ 的最优后悔值,且运行时间为 $\mathrm{polylog}(N)$。
  • 对于 $t$ 个时间步,该算法运行时间为 $O(t^5 K^4 \log^2(tK/\delta))$,比以往最优后悔值算法快了指数级。
  • 后悔界对反馈延迟为加法依赖,不同于以往具有乘法依赖的工作,从而提升了对延迟反馈的鲁棒性。
  • 该方法仅依赖代价敏感分类Oracle,使其模块化,并可轻松扩展至未来分类学习的改进。
  • 椭球法成功在对数多项式时间内求解松弛凸规划,且具有可证明的可行性与最优性保证。
  • 舍入过程确保最终策略分布与最优解足够接近,满足 $\|W_P - W\| \leq 2\delta$。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。