An Asynchronous Mini-Batch Algorithm for Regularized Stochastic Optimization
Hamid Reza Feyzmahdavian, Arda Aytekin, Mikael Johansson

TL;DR
This paper introduces an asynchronous mini-batch algorithm for regularized stochastic optimization that efficiently handles heterogeneous worker nodes, achieving near-linear speedup with minimal impact on convergence rates.
Contribution
It proposes a novel asynchronous mini-batch algorithm that eliminates idle waiting and maintains optimal convergence rates for convex and strongly convex regularization functions.
Findings
Achieves $O(1/ oot{T})$ convergence rate for convex functions.
Achieves $O(1/T)$ convergence rate for strongly convex functions.
Demonstrates near-linear speedup in distributed implementations.
Abstract
Mini-batch optimization has proven to be a powerful paradigm for large-scale learning. However, the state of the art parallel mini-batch algorithms assume synchronous operation or cyclic update orders. When worker nodes are heterogeneous (due to different computational capabilities or different communication delays), synchronous and cyclic operations are inefficient since they will leave workers idle waiting for the slower nodes to complete their computations. In this paper, we propose an asynchronous mini-batch algorithm for regularized stochastic optimization problems with smooth loss functions that eliminates idle waiting and allows workers to run at their maximal update rates. We show that by suitably choosing the step-size values, the algorithm achieves a rate of the order for general convex regularization functions, and the rate for strongly convex…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Age of Information Optimization · Optimization and Search Problems
