arXiv:2603.18972cs.LG2026-03

首个统一处理随机与对抗性偏好的多对决强化学习算法。

Best-of-Both-Worlds Multi-Dueling Bandits: Unified Algorithms for Stochastic and Adversarial Preferences under Condorcet and Borda Objectives

  • 将多臂对决转化为成对信号,实现自适应学习。
  • 在对抗环境下伪遗憾为O(√KT),随机环境下达实例最优。
  • 适用于推荐与排序系统,无需预先知晓环境类型。

多对决强化学习中,学习者每轮选择m≥2个选项并仅观察胜者,常见于排序与推荐系统。一个核心问题长期未解:能否设计单一算法在随机与对抗性环境中均表现最优,且无需提前知晓环境?本文首次给出了肯定回答,提出了针对Condorcet与Borda目标的“最佳双世界”算法。对于Condorcet设置,提出 exttt{MetaDueling},通过黑箱转换将任意对决算法转化为多对决算法,将多选胜者反馈转化为无偏成对信号。以 exttt{Versatile-DB}为基础,得到首个兼具双环境最优性能的算法:对抗环境下伪遗憾为O(√KT),随机环境下达实例最优的O(∑_{i≠a⋆} logT/Δ_i)。对于Borda设置,提出 exttt{SA-MiDEX},在随机环境中达到O(K²logKT + Klog²T + ∑_{i:Δ_i^B>0} KlogKT/(Δ_i^B)²)的遗憾,在对抗环境下为O(K√T logKT + K^{1/3}T^{2/3}(logK)^{1/3}),均无需已知环境。上界匹配下界(Condorcet),Borda上界近似最优(相差至多因子K),优于现有文献最佳结果。

原文摘要 · Abstract (English)

Multi-dueling bandits, where a learner selects $m \geq 2$ arms per round and observes only the winner, arise naturally in many applications including ranking and recommendation systems, yet a fundamental question has remained open: can a single algorithm perform optimally in both stochastic and adversarial environments, without knowing which regime it faces? We answer this affirmatively, providing the first best-of-both-worlds algorithms for multi-dueling bandits under both Condorcet and Borda objectives. For the Condorcet setting, we propose $\texttt{MetaDueling}$, a black-box reduction that converts any dueling bandit algorithm into a multi-dueling bandit algorithm by transforming multi-way winner feedback into an unbiased pairwise signal. Instantiating our reduction with $\texttt{Versatile-DB}$ yields the first best-of-both-worlds algorithm for multi-dueling bandits: it achieves $O(\sqrt{KT})$ pseudo-regret against adversarial preferences and the instance-optimal $O\left(\sum_{i \neq a^\star} \frac{\log T}{Δ_i}\right)$ pseudo-regret under stochastic preferences, both simultaneously and without prior knowledge of the regime. For the Borda setting, we propose $\texttt{SA-MiDEX}$, a stochastic-and-adversarial algorithm that achieves $O\left(K^2 \log KT + K \log^2 T + \sum_{i: Δ_i^{\mathrm{B}} > 0} \frac{K\log KT}{(Δ_i^{\mathrm{B}})^2}\right)$ regret in stochastic environments and $O\left(K \sqrt{T \log KT} + K^{1/3} T^{2/3} (\log K)^{1/3}\right)$ regret against adversaries, again without prior knowledge of the regime. We complement our upper bounds with matching lower bounds for the Condorcet setting. For the Borda setting, our upper bounds are near-optimal with respect to the lower bounds (within a factor of $K$) and match the best-known results in the literature.

强化学习多对决自适应算法推荐系统

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。