论文

平滑在线学习首个免参数Oracle高效算法

Oracle-Efficient and Parameter-Free Agnostic Smoothed Online Learning

精选理由

搞理论的朋友可以看看:平滑在线学习里第一个不需要知道数据分布的高效算法,遗憾界 Õ(d√(T/σ)),还很省心免调参。

论文研究平滑在线学习框架,此前已有算法需要能对基测度 μ 采样,或假设标签可被固定假设完美预测。作者基于 Gaussian Follow-The-Perturbed-Leader 给出首个 agnostic 设定下的 oracle-efficient 算法,两个前提都不再需要。该算法免参数,无需知道 μ、平滑参数 σ 或时域 T,每轮只需一次 ERM oracle 调用。对 VC 维为 d 的二分类问题,遗憾值达到 Õ(d√(T/σ)),除 √d 因子外最优。

原文 · arXiv cs.LG

Oracle-Efficient and Parameter-Free Agnostic Smoothed Online Learning

Online learning is an attractive framework in many domains because it permits well-defined learning even when data are dependent or chosen adversarially. This generality, however, comes at a steep price, introducing significant statistical and computational barriers. Recently, smoothed online learning has emerged as a promising framework that interpolates between the fully adversarial and fully stochastic settings by assuming that the conditional law of each covariate has density at most $1/σ$ with respect to some fixed base measure $μ$, and it is known to match the statistical and computational guarantees of classical learning while still allowing for much of the flexibility of online learning. However, existing oracle-efficient algorithms require either (i) sampling access to the base measure $μ$ or (ii) labels that are perfectly predicted by a fixed hypothesis. Both assumptions limit the applicability of these algorithms, in contrast to statistical learning, where empirical risk minimization (ERM) learns efficiently in the agnostic setting without any knowledge of the data distribution. We show that neither assumption is necessary, giving the first oracle-efficient algorithm that achieves sublinear regret in the agnostic setting without knowledge of $μ$. Our algorithm, based on Gaussian Follow-The-Perturbed-Leader, is parameter-free: it requires no knowledge of $μ$, the smoothing parameter $σ$, or the horizon $T$, and it achieves regret $\widetilde O(d\sqrt{T/σ})$ for binary classes of VC dimension $d$ with a single call to an ERM oracle per round, which is optimal up to a $\sqrt{d}$ factor. En route to establishing the regret bound, we introduce several new techniques that may be of independent interest.