arXiv:2410.20135stat.MLcs.LG2024-10NeurIPS被引 3

Clipped-SGD在高维重尾数据流中实现近最优统计精度。

Near-Optimal Streaming Heavy-Tailed Statistical Estimation with Clipped SGD

  • 采用迭代精炼的鞅浓度分析,改进传统方法
  • 在平滑强凸目标下误差达√(Tr(Σ)+√(Tr(Σ)‖Σ‖₂)log(log(T)/δ)/T)
  • 适用于内存受限的在线重尾统计估计场景

我们研究流式设置下的高维重尾统计估计问题,该问题因内存限制而比传统批处理设置更困难。将此问题建模为具有重尾随机梯度的随机凸优化,证明当随机梯度噪声的二阶矩有限时,广泛使用的裁剪版SGD(Clipped-SGD)可达到近似最优的次高斯统计率。具体而言,在 $T$ 个样本下,对于光滑且强凸的目标函数,Clipped-SGD 的误差以概率 $1-δ$ 满足:√(Tr(Σ)+√(Tr(Σ)‖Σ‖₂)log(log(T)/δ)/T),其中 Σ 为裁剪后梯度的协方差矩阵。值得注意的是,波动项(依赖于 1/δ)阶低于 Tr(Σ) 项。该结果优于此前已知的最佳率 √(Tr(Σ)log(1/δ)/T),且扩展至光滑凸和Lipschitz凸目标。关键在于提出一种新颖的迭代精炼策略用于鞅浓度分析,超越了Catoni和Giulini的PAC-Bayes方法。

原文摘要 · Abstract (English)

We consider the problem of high-dimensional heavy-tailed statistical estimation in the streaming setting, which is much harder than the traditional batch setting due to memory constraints. We cast this problem as stochastic convex optimization with heavy tailed stochastic gradients, and prove that the widely used Clipped-SGD algorithm attains near-optimal sub-Gaussian statistical rates whenever the second moment of the stochastic gradient noise is finite. More precisely, with $T$ samples, we show that Clipped-SGD, for smooth and strongly convex objectives, achieves an error of $\sqrt{\frac{\mathsf{Tr}(Σ)+\sqrt{\mathsf{Tr}(Σ)\|Σ\|_2}\log(\frac{\log(T)}δ)}{T}}$ with probability $1-δ$, where $Σ$ is the covariance of the clipped gradient. Note that the fluctuations (depending on $\frac{1}δ$) are of lower order than the term $\mathsf{Tr}(Σ)$. This improves upon the current best rate of $\sqrt{\frac{\mathsf{Tr}(Σ)\log(\frac{1}δ)}{T}}$ for Clipped-SGD, known only for smooth and strongly convex objectives. Our results also extend to smooth convex and lipschitz convex objectives. Key to our result is a novel iterative refinement strategy for martingale concentration, improving upon the PAC-Bayes approach of Catoni and Giulini.

在线学习重尾分布优化算法统计估计

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