← Search

Blake Woodworth

12 accepted papers

2025

Constant Stepsize Local GD for Logistic Regression: Acceleration by Instability

ICML 2025poster

Existing analysis of Local (Stochastic) Gradient Descent for heterogeneous objectives requires stepsizes $\eta \leq 1/K$ where $K$ is the communication interval, which ensures monotonic decrease of the objective. In contrast, we analyze Local Gradient Descent for logistic regression with separable,…

Cited by 0SourcePDFScholar
2025

Local Steps Speed Up Local GD for Heterogeneous Distributed Logistic Regression

ICLR 2025poster

We analyze two variants of Local Gradient Descent applied to distributed logistic regression with heterogeneous, separable data and show convergence at the rate $O(1/KR)$ for $K$ local steps and sufficiently large $R$ communication rounds. In contrast, all existing convergence guarantees for Local G…

Cited by 0SourcePDFScholar
2023

Two Losses Are Better Than One: Faster Optimization Using a Cheaper Proxy

ICML 2023poster

We present an algorithm for minimizing an objective with hard-to-compute gradients by using a related, easier-to-access function as a proxy. Our algorithm is based on approximate proximal-point iterations on the proxy combined with relatively few stochastic gradients from the objective. When the dif…

Cited by 8SourcePDFScholar
2022

Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delays

NeurIPS 2022accept

The existing analysis of asynchronous stochastic gradient descent (SGD) degrades dramatically when any delay is large, giving the impression that performance depends primarily on the delay. On the contrary, we prove much better guarantees for the same asynchronous SGD algorithm regardless of the del…

2022

The Min-Max Complexity of Distributed Stochastic Convex Optimization with Intermittent Communication (Extended Abstract)

IJCAI 2022poster

We resolve the min-max complexity of distributed stochastic convex optimization (up to a log factor) in the intermittent communication setting, where M machines work in parallel over the course of R rounds of communication to optimize the objective, and during each round of communication, each machi…

Cited by 60SourcePDFScholar
2022

Towards Optimal Communication Complexity in Distributed Non-Convex Optimization

NeurIPS 2022accept

We study the problem of distributed stochastic non-convex optimization with intermittent communication. We consider the full participation setting where $M$ machines work in parallel over $R$ communication rounds and the partial participation setting where $M$ machines are sampled independently ever…

Cited by 25SourcePDFScholar
2021

A Stochastic Newton Algorithm for Distributed Convex Optimization

NeurIPS 2021poster

We propose and analyze a stochastic Newton algorithm for homogeneous distributed stochastic convex optimization, where each machine can calculate stochastic gradients of the same population objective, as well as stochastic Hessian-vector products (products of an independent unbiased estimator of the…

Cited by 21SourcePDFScholar
2021

An Even More Optimal Stochastic Optimization Algorithm: Minibatching and Interpolation Learning

NeurIPS 2021poster

We present and analyze an algorithm for optimizing smooth and convex or strongly convex objectives using minibatch stochastic gradient estimates. The algorithm is optimal with respect to its dependence on both the minibatch size and minimum expected loss simultaneously. This improves over the optima…

Cited by 32SourcePDFScholar
2021

Mirrorless Mirror Descent: A Natural Derivation of Mirror Descent

AISTATS 2021poster

We present a direct (primal only) derivation of Mirror Descent as a “partial” discretization of gradient flow on a Riemannian manifold where the metric tensor is the Hessian of the Mirror Descent potential function. We contrast this discretization to Natural Gradient Descent, which is obtained by a…

Cited by 40SourcePDFScholar
2020

Guaranteed Validity for Empirical Approaches to Adaptive Data Analysis

AISTATS 2020poster

We design a general framework for answering adaptive statistical queries that focuses on providing explicit confidence intervals along with point estimates. Prior work in this area has either focused on providing tight confidence intervals for specific analyses, or providing general worst-case bound…

2020

Is Local SGD Better than Minibatch SGD?

ICML 2020poster

We study local SGD (also known as parallel SGD and federated SGD), a natural and frequently used distributed optimization method. Its theoretical foundations are currently lacking and we highlight how all existing error guarantees in the convex setting are dominated by a simple baseline, minibatch S…

Cited by 316SourcePDFScholar
2019

Training Well-Generalizing Classifiers for Fairness Metrics and Other Data-Dependent Constraints

ICML 2019oral

Classifiers can be trained with data-dependent constraints to satisfy fairness goals, reduce churn, achieve a targeted false positive rate, or other policy goals. We study the generalization performance for such constrained optimization problems, in terms of how well the constraints are satisfied at…

Cited by 125SourcePDFScholar