paper-with-me

홈 › Papers

Variance-reduced Clipping for Non-convex Optimization

2023-03-02 · Amirhossein Reisizadeh, Haochuan Li, Subhro Das, Ali Jadbabaie

Gradient clipping is a standard training technique used in deep learning applications such as large-scale language modeling to mitigate exploding gradients. Recent experimental studies have demonstrated a fairly special behavior in the smoothness of the training objective along its trajectory when trained with gradient clipping. That is, the smoothness grows with the gradient norm. This is in clear contrast to the well-established assumption in folklore non-convex optimization, a.k.a. $L$--smoothness, where the smoothness is assumed to be bounded by a constant $L$ globally. The recently introduced $(L_0,L_1)$--smoothness is a more relaxed notion that captures such behavior in non-convex optimization. In particular, it has been shown that under this relaxed smoothness assumption, SGD with clipping requires $O(\epsilon^{-4})$ stochastic gradient computations to find an $\epsilon$--stationary solution. In this paper, we employ a variance reduction technique, namely SPIDER, and demonstrate that for a carefully designed learning rate, this complexity is improved to $O(\epsilon^{-3})$ which is order-optimal. Our designed learning rate comprises the clipping technique to mitigate the growing smoothness. Moreover, when the objective function is the average of $n$ components, we improve the existing $O(n\epsilon^{-2})$ bound on the stochastic gradient complexity to $O(\sqrt{n} \epsilon^{-2} + n)$, which is order-optimal as well. In addition to being theoretically optimal, SPIDER with our designed parameters demonstrates comparable empirical performance against variance-reduced methods such as SVRG and SARAH in several vision tasks.

📄 PDF Abstract BibTeX arXiv:2303.00883

Code (1)

haochuan-mit/varaince-reduced-clipping-for-non-convex-optimization 공식 구현 pytorch

Tasks

Language ModelingLanguage Modelling

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Nonconvex Decentralized Stochastic Bilevel Optimization under Heavy-Tailed Noise

2025-09-19 · Xinwen Zhang, Yihan Zhang, Heng Liang, Hongchang Gao arxiv

Existing decentralized stochastic optimization methods assume the lower-level loss function is strongly convex and the stochastic gradient noise has finite variance. These strong assumptions typically are not satisfied i…

Stochastic OptimizationBilevel Optimization

Variance-Reduced Conditional Gradient Methods under Markovian Sampling for Nonconvex Composite Optimization

2026-07-28 · Zhaojun Peng arxiv

We study stochastic composite nonconvex optimization over a compact convex set when gradient samples arrive along a single trajectory of a fixed ergodic Markov chain. Existing single-trajectory variance-reduction theory …

Robust Stochastic Optimization via Gradient Quantile Clipping

2023-09-29 · Ibrahim Merad, Stéphane Gaïffas

We introduce a clipping strategy for Stochastic Gradient Descent (SGD) which uses quantiles of the gradient norm as clipping thresholds. We prove that this new strategy provides a robust and efficient optimization algori…

Stochastic Optimization

Convex and Non-convex Optimization Under Generalized Smoothness

2023-06-02 · NeurIPS 2023 11

Classical analysis of convex and non-convex optimization methods often requires the Lipshitzness of the gradient, which limits the analysis to functions bounded by quadratics. Recent work relaxed this requirement to a no…

Reduced Network Cumulative Constraint Violation for Distributed Bandit Convex Optimization under Slater Condition

2024-11-18 · Kunpeng Zhang, Xinlei Yi, Jinliang Ding, Ming Cao 외

This paper studies the distributed bandit convex optimization problem with time-varying inequality constraints, where the goal is to minimize network regret and cumulative constraint violation. To calculate network cumul…