arXiv:2510.13560cs.LG2025-10

多目标在线优化中,如何同时跟踪多个损失序列并最小化最差情况下的累积误差。

Multi-Objective $\textit{min-max}$ Online Convex Optimization

  • 设计了一种结合Hedge与梯度下降的算法,实现多目标动态平衡。
  • 在独立同分布假设下,期望最坏情况后悔值为O(√(T log(TK)))。
  • 适用于需要均衡多目标性能的场景,如智能调度、资源分配。

本文拓展了在线凸优化(OCO)的范畴,提出多目标在线凸优化问题:存在K个不同的损失函数序列,算法需在每个时间步t选择动作,而该时刻的K个损失函数尚未可知。为衡量对多个序列的跟踪能力,采用“极小-极大”后悔值作为评价标准,其基准为在整个时间区间内采取静态动作的最优离线算法,该算法最小化各序列总损失中的最大值。在线算法可随时间改变动作,其极小-极大后悔值定义为自身极小-极大代价与基准代价之差。该指标极为严格,要求算法同时逼近所有损失序列。我们首先证明,在对抗性输入下,任意在线算法的极小-极大后悔值均随时间跨度T线性增长。为此,我们转而考虑独立同分布(i.i.d.)输入模型,即所有损失函数由未知联合分布独立生成,并提出一种结合经典Hedge与在线梯度下降(OGD)的简单算法。通过一个简洁的证明,我们得到其期望极小-极大后悔值为O(√(T log(TK)))。类似结果也适用于马尔可夫和鞅差分输入模型。

原文摘要 · Abstract (English)

In this paper, we broaden the horizon of online convex optimization (OCO), and consider multi-objective OCO, where there are $K$ distinct loss function sequences, and an algorithm has to choose its action at time $t$, before the $K$ loss functions at time $t$ are revealed. To capture the tradeoff between tracking the $K$ different sequences, we consider the {\it min-max} regret, where the benchmark (optimal offline algorithm) takes a static action across all time slots that minimizes the maximum of the total loss (summed across time slots) incurred by each of the $K$ sequences. An online algorithm is allowed to change its action across time slots, and its {\it min-max} regret is defined as the difference between its {\it min-max} cost and that of the benchmark. The {\it min-max} regret is a stringent performance measure and an algorithm with small regret needs to `track' all loss functions simultaneously. We first show that with adversarial input, {\it min-max} regret scales linearly with the time horizon $T$ for any online algorithm. Consequently, we consider a stochastic i.i.d. input model where all loss functions are i.i.d. generated from an unknown joint distribution and propose a simple algorithm that combines the well-known {\it Hedge} and online gradient descent (OGD) and show via a remarkably simple proof that its expected {\it min-max} regret is $O(\sqrt{T \log (T K)})$. Analogous results are also derived for Martingale difference and Markov input models.

在线优化多目标学习后悔分析

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