Table of Contents
Fetching ...

Near-Optimal Decentralized Stochastic Nonconvex Optimization with Heavy-Tailed Noise

Menglian Wang, Zhuanghua Liu, Luo Luo

TL;DR

The paper tackles decentralized stochastic nonconvex optimization under heavy-tailed gradient noise on directed graphs. It introduces DNSGD-PD, a method that combines gradient normalization with Pull-Diag gradient tracking and multi-consensus gossip to handle directed communication and $p$-BCM noise ($p\in(1,2]$). The authors prove that the method achieves an $\epsilon$-stationary point with near-optimal sample and communication complexities, $\mathcal{O}(L\sigma^{\frac{p}{p-1}}\epsilon^{-\frac{3p-2}{p-1}}\Delta)$ and $\tilde{\mathcal{O}}(L(1-\beta)^{-1}\epsilon^{-2}\Delta)$ respectively, and extend the results to undirected networks with near-tight bounds. They also provide lower-bound arguments to establish optimality and demonstrate practical benefits via experiments on Transformer-XL language modeling. Overall, the work advances decentralized optimization by handling heavy-tailed noise and directed topologies with provably efficient convergence.

Abstract

This paper studies decentralized stochastic nonconvex optimization problem over row-stochastic networks. We consider the heavy-tailed gradient noise which is empirically observed in many popular real-world applications. Specifically, we propose a decentralized normalized stochastic gradient descent with Pull-Diag gradient tracking, which achieves approximate stationary points with the optimal sample complexity and the near-optimal communication complexity. We further follow our framework to study the setting of undirected networks, also achieving the nearly tight upper complexity bounds. Moreover, we conduct empirical studies to show the practical superiority of the proposed methods.

Near-Optimal Decentralized Stochastic Nonconvex Optimization with Heavy-Tailed Noise

TL;DR

The paper tackles decentralized stochastic nonconvex optimization under heavy-tailed gradient noise on directed graphs. It introduces DNSGD-PD, a method that combines gradient normalization with Pull-Diag gradient tracking and multi-consensus gossip to handle directed communication and -BCM noise (). The authors prove that the method achieves an -stationary point with near-optimal sample and communication complexities, and respectively, and extend the results to undirected networks with near-tight bounds. They also provide lower-bound arguments to establish optimality and demonstrate practical benefits via experiments on Transformer-XL language modeling. Overall, the work advances decentralized optimization by handling heavy-tailed noise and directed topologies with provably efficient convergence.

Abstract

This paper studies decentralized stochastic nonconvex optimization problem over row-stochastic networks. We consider the heavy-tailed gradient noise which is empirically observed in many popular real-world applications. Specifically, we propose a decentralized normalized stochastic gradient descent with Pull-Diag gradient tracking, which achieves approximate stationary points with the optimal sample complexity and the near-optimal communication complexity. We further follow our framework to study the setting of undirected networks, also achieving the nearly tight upper complexity bounds. Moreover, we conduct empirical studies to show the practical superiority of the proposed methods.
Paper Structure (26 sections, 24 theorems, 128 equations, 5 figures, 1 table, 1 algorithm)

This paper contains 26 sections, 24 theorems, 128 equations, 5 figures, 1 table, 1 algorithm.

Key Result

Proposition 1

Under Assumption asm:primitive, there exists a unique equilibrium vector ${\bm\pi}\in \mathbb{R}^n$ with positive entries such that

Figures (5)

  • Figure 1: We present the topologies of the directed ring graph with $n=16$ and the directed exponential graph with $n=8$.
  • Figure 2: The comparison between proposed DNSGD-PD and baseline method MG- Pull-Diag-GT on the directed ring network, where subfigures (a) and (b) set $n=16$ and $K\in\{3,5,8\}$, and subfigure (c) sets $n\in\{1,2,4,8\}$ and $K=5$.
  • Figure 3: The comparison between the proposed DNSGD-PD and the baseline method MG- Pull-Diag-GT on the directed exponential network, where subfigures (a) and (b) set $n=8$ and $K\in\{1,3,5\}$, and subfigure (c) sets $n\in\{1,2,4,8\}$ and $K=5$.
  • Figure 4: The comparison of DNSGD, DSGT, and GTNSGDm on the undirected ring network, where subfigures (a) and (b) set $n=16$ and $K\in\{2,3,4\}$, and subfigure (c) sets $n\in\{1,2,4,8\}$ and $K=2$.
  • Figure 5: The comparison of DNSGDm, DSGT, and GTNSGDm on the undirected Erdős--Rényi network, where subfigures (a) and (b) set $n=8$ and $K\in\{1,2,3\}$, and subfigure (c) sets $n\in\{1,2,4,8\}$ and $K=1$.

Theorems & Definitions (42)

  • Proposition 1: oskar1907Zur
  • Remark 1
  • Proposition 2
  • Lemma 1
  • Lemma 2
  • Lemma 3
  • Lemma 4
  • Theorem 1
  • Proposition 3: liu2024nonconvex
  • Proposition 4: liang2025rowstochastic
  • ...and 32 more