paper-with-me

Papers

The Minimax Complexity of Distributed Optimization

2021-09-01 · Blake Woodworth

In this thesis, I study the minimax oracle complexity of distributed stochastic optimization. First, I present the "graph oracle model", an extension of the classic oracle complexity framework that can be applied to study distributed optimization algorithms. Next, I describe a general approach to proving optimization lower bounds for arbitrary randomized algorithms (as opposed to more restricted classes of algorithms, e.g., deterministic or "zero-respecting" algorithms), which is used extensively throughout the thesis. For the remainder of the thesis, I focus on the specific case of the "intermittent communication setting", where multiple computing devices work in parallel with limited communication amongst themselves. In this setting, I analyze the theoretical properties of the popular Local Stochastic Gradient Descent (SGD) algorithm in convex setting, both for homogeneous and heterogeneous objectives. I provide the first guarantees for Local SGD that improve over simple baseline methods, but show that Local SGD is not optimal in general. In pursuit of optimal methods in the intermittent communication setting, I then show matching upper and lower bounds for the intermittent communication setting with homogeneous convex, heterogeneous convex, and homogeneous non-convex objectives. These upper bounds are attained by simple variants of SGD which are therefore optimal. Finally, I discuss several additional assumptions about the objective or more powerful oracles that might be exploitable in order to develop better intermittent communication algorithms with better guarantees than our lower bounds allow.

📄 PDF Abstract BibTeX arXiv:2109.00534

Code (0)

등록된 구현이 없습니다.

Tasks

Distributed OptimizationStochastic Optimization

Methods 이 논문이 사용한 방법론

Local SGD Local SGD is a distributed training technique that runs SGD independently in parallel on different workers and averages the sequences…
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 제목 키워드 기반

Adaptive Federated Minimax Optimization with Lower Complexities

2022-11-14 · Feihu Huang, Xinrui Wang, Junyi Li, Songcan Chen

Federated learning is a popular distributed and privacy-preserving learning paradigm in machine learning. Recently, some federated learning algorithms have been proposed to solve the distributed minimax problems. However…

Federated LearningPrivacy Preserving

Decentralized Stochastic Gradient Descent Ascent for Finite-Sum Minimax Problems

2022-12-06 · Hongchang Gao

Minimax optimization problems have attracted significant attention in recent years due to their widespread application in numerous machine learning models. To solve the minimax problem, a wide variety of stochastic optim…

Stochastic Optimization

Near-Optimal Decentralized Momentum Method for Nonconvex-PL Minimax Problems

2023-04-21 · Feihu Huang, Songcan Chen

Minimax optimization plays an important role in many machine learning tasks such as generative adversarial networks (GANs) and adversarial training. Although recently a wide variety of optimization methods have been prop…

Stochastic Optimization

Federated Minimax Optimization: Improved Convergence Analyses and Algorithms

2022-03-09 · Pranay Sharma, Rohan Panda, Gauri Joshi, Pramod K. Varshney

In this paper, we consider nonconvex minimax optimization, which is gaining prominence in many modern machine learning applications such as GANs. Large-scale edge-based collection of training data in these applications c…

Distributed OptimizationFederated Learning

Solving a Class of Non-Convex Minimax Optimization in Federated Learning

2023-10-05 · NeurIPS 2023 11 · Xidong Wu, Jianhui Sun, Zhengmian Hu, Aidong Zhang 외

The minimax problems arise throughout machine learning applications, ranging from adversarial training and policy evaluation in reinforcement learning to AUROC maximization. To address the large-scale data challenges acr…

Federated Learning