Polyak-Style Adaptive Steps
- Polyak-style adaptive step sizes use the current optimality gap and gradient norms to dynamically adjust updates, eliminating the need for explicit curvature parameters.
- They enable parameter-free, curvature-aware convergence across deterministic, stochastic, high-dimensional, constrained, and momentum-augmented optimization scenarios.
- Extensions such as Sparse, momentum, slack, and proximal variants address the limitations of classical methods, improving stability and performance in non-smooth and distributed contexts.
Polyak-style adaptive step sizes are a family of optimization rules that set the gradient (or subgradient) step size using local function values and gradient norms, with the goal of adapting rapidly and robustly to the local geometry of the objective function. Unlike fixed step size schedules, Polyak-style steps are determined at each iteration by the current optimality gap and the magnitude of the gradient, promoting parameter-free and curvature-aware convergence across a broad spectrum of deterministic and stochastic optimization settings, including high-dimensional M-estimation, stochastic first-order and Newton-type methods, constrained and nonsmooth problems, and algorithms with momentum.
1. Classical Polyak Step Size and Its Limitations
The original Polyak step size for unconstrained minimization of a differentiable (possibly convex, possibly nonsmooth) function with known minimum is defined as
The rationale is to maximize the one-step descent achievable, under -smoothness, without explicit knowledge of curvature constants such as (the Lipschitz constant of ). This step size can be derived by maximizing the descent in the -smooth inequality for as a function of .
While this rule provides aggressive, data-dependent step sizes that outperform conservative fixed-step sizes, it is not universally robust:
- In the stochastic setting, the step size may require knowledge of per-instance function minima , which are typically unavailable in regularized or non-interpolated regimes.
- In high-dimensional settings, the global smoothness constant 0 can scale badly with 1, causing Polyak’s rule to “see” artificially high gradient magnitudes and resulting in unnecessarily conservative steps—even when the problem is well-conditioned in the subspace of interest (Qiao et al., 11 Sep 2025).
- For constrained, non-smooth, or distributed Newton methods, additional adaptations of the Polyak rule are necessary to maintain robustness and computational efficiency.
2. Polyak-Style Rules in High-Dimensional M-Estimation
In high-dimensional M-estimation, e.g., sparse regression or low-rank matrix recovery, the ambient dimension 2 can greatly exceed the sample size 3. The global Lipschitz constant of 4 typically diverges with 5, and using Polyak’s rule based on 6 leads to vanishingly small step sizes as 7.
The central innovation of "Sparse Polyak" is the use of restricted Lipschitz smoothness: 8 The effective smoothness in 9-sparse directions is then 0, which can remain bounded as 1 if 2 and 3.
The Sparse Polyak step modifies the Polyak numerator/denominator to use only the sparse coordinates: 4 where 5 denotes hard-thresholding to the top 6 entries. Empirically and theoretically, this yields convergence rates and statistical precision that do not degrade with the ambient dimension (Qiao et al., 11 Sep 2025).
Summary Table: Step Size Comparison
| Rule | Denominator term | Effective Smoothness ("L") | High-7 Scaling |
|---|---|---|---|
| Classical Polyak | 8 | Global 9 | 0 |
| Sparse Polyak | 1 | Restricted 2 | Bounded in 3 |
3. Momentum and Polyak-Style Step Sizes
Polyak-adaptive step sizes have been extended and generalized to first-order methods with momentum, including Heavy-ball and Nesterov-type schemes:
- The generalized Polyak step size for momentum algorithms is given as
4
where 5 is the search direction (gradient plus momentum correction), 6 a lower bound on 7, 8, and 9 is the momentum parameter (Wang et al., 2023).
- For stochastic settings and stochastic heavy-ball (SHB) methods, multiple Polyak-type variants are formulated:
- MomSPS0: polyak step with a clipped maximum, converges at 1 up to a neighborhood, with exact convergence when interpolation holds.
- MomDecSPS and MomAdaSPS: decaying and adapted Polyak steps, achieving 2 convergence to the minimizer without tuning or interpolation assumptions (Oikonomou et al., 2024).
These Polyak-style momentum schemes are substantially less sensitive to hyperparameters than classical momentum, and linear or sublinear rates are established for convex and smooth problems.
4. Extensions: Stochastic, Constrained, and Proximal Polyak Rules
Stochastic Polyak Variants
In stochastic optimization, precise knowledge of 3 or 4 is rarely available. Multiple workarounds exist:
- SPS with lower bounds: Use any 5 (often 6) in the denominator, yielding convergence to a ball of radius 7 where 8 (Orvieto et al., 2022).
- DecSPS: A decaying variant with denominator scaling as 9 (e.g., 0), provably converging to the exact minimizer in 1 steps without boundedness constraints on the domain (Orvieto et al., 2022).
Slack and Safeguarded Variants
Non-interpolation and non-smooth settings present stability challenges due to small or vanishing subgradients. Remedies include:
- SPS with slack: Track a global slack 2, adjusting the interpolation equation to be 3, and update 4 with a relaxation term to cap step sizes and prevent explosion or collapse (Gower et al., 2022).
- Safeguarded SPS (SPS5): Use 6 as denominator, with a user-provided floor 7, to prevent instability when subgradients vanish. This yields robust 8 convergence in nonsmooth convex and deep neural net settings (Oikonomou et al., 2 Dec 2025).
Proximal Polyak Steps
Regularized empirical risk minimization can be handled via ProxSPS, in which a truncated linear model of the loss with an exact regularizer yields an update: 9 where 0 is derived to minimally reach the truncated linearized lower bound, and only a lower bound on the loss is required (not the composite objective) (Schaipp et al., 2023).
Constrained and Distributed Polyak Updates
- Constrained optimization: The Polyak minorant method (PMM) generalizes subgradients to arbitrary convex minorants of objectives and constraints, performing a projection onto the intersection of sublevel sets to define the next iterate (Devanathan et al., 2023).
- Distributed inexact Newton: DINAS uses a Polyak-style step size for inexact Newton directions, with adaptive 1 ensuring sufficient reduction in 2 and permitting local superlinear/quadratic convergence, with minimal communication overhead (Jakovetic et al., 2023).
5. Convergence Rates and Universality
The convergence properties of Polyak-style adaptive step sizes are extensively characterized:
- Tightness: For deterministic PolyakGD, both the 3 rate for 4-smooth strongly convex and 5 for 6-smooth convex are unimprovable, as established via explicit construction (He et al., 6 Dec 2025).
- Universality: Polyak step sizes are adaptive to Hölder continuity and Hölder growth conditions, achieving linear or sublinear rates, e.g.,
- For 7-Hölder smooth and 8-growth, 9 convergence for 0; 1 for 2.
- Stochastic contraction: Under interpolation, SPS and variants can achieve deterministic rates; more generally, 3 rates to a noise floor (Orvieto et al., 2022, Oikonomou et al., 2 Dec 2025, Jiang et al., 2023).
- Last-iterate and momentum variants: Adaptive Polyak with momentum attains the optimal 4 rate, matching lower bounds for last-iterate subgradient methods (Zamani et al., 2024).
6. Comparative Properties and Practical Considerations
| Variant/Class | Key Feature | Convergence | Extra Inputs | Applicability |
|---|---|---|---|---|
| Classical Polyak | Instant curvature adaptation | 5/6 | 7 | Deterministic, smooth, unconstrained |
| Sparse Polyak | Restricted smoothness estimation | 8 to optimal radius | 9, 0 | High-dimensional sparse/structured estimation |
| SPS1/SPS2 | Handles stochastic and non-interpolated settings | 3 to 4-ball | Lower bound 5 | ERM with regularization |
| DecSPS | Decaying denominator, exact minimizer | 6 | Learning rate 7 | General convex, no domain bound required |
| SPS with slack | Global step control | 8 | Slack variable | Non-interpolated, non-smooth |
| SPS9 | Runaway step-size prevention | 0 | Floor 1 | Nonsmooth, stochastic, deep nets |
| ProxSPS | Handles regularizers prox-friendly | 2, 3 (SC) | Lower bound on loss | Regularized, possibly composite objectives |
| GPSS (momentum) | Momentum robust to 4 choice | 5 | 6, or lower bound | Deterministic/stochastic, with momentum |
| MomAdaSPS | Adaptive 7, parameter-free | 8/9 | None | Large-scale stochastic, with momentum |
| PMM | Constraint-aware, minorant-based | Linear/sublinear | 00 (or lower bound) | General convex constrained |
| DINAS/Polyak Newton | Distributed, inexact Newton | Linear/superlinear | Forcing parameter 01 | Distributed strongly-convex optimization |
Practical guidance emphasizes choosing appropriate lower bounds, safeguard thresholds, and, where necessary, proxy minorants or curvature-aware projections. For high-dimensional, structured or overparameterized settings (e.g., sparse regression, deep networks), replacing global smoothness with subspace-restricted analogues is critical for scaling performance (Qiao et al., 11 Sep 2025).
7. Empirical Evidence and Application Domains
Extensive experiments support Polyak-style rules:
- In high-dimensional regression, Sparse Polyak achieves iteration counts that are invariant to ambient dimension, outperforming both fixed and classical Polyak steps (Qiao et al., 11 Sep 2025).
- On deep learning tasks (CIFAR-10/100, ResNet/DenseNet), momentum-augmented Polyak step sizes (e.g., MomSPS02, ALR-SMAG) yield faster training dynamics and competitive or superior generalization relative to Adam, SGD+momentum, and other adaptive-momentum methods (Oikonomou et al., 2024, Wang et al., 2023).
- In non-interpolated or regularized regimes, ProxSPS and SPS-slack variants demonstrate improved stability and ease of tuning compared to vanilla SPS or decaying SGD rules (Schaipp et al., 2023, Gower et al., 2022).
- Constrained, distributed, and Newton-type problems benefit from Polyak-style rules that exploit local information to ensure major convergence rate improvements without global parameter tuning (Devanathan et al., 2023, Jakovetic et al., 2023).
Collectively, Polyak-style adaptive step sizes constitute a unifying and universality-enabling framework for optimization across deterministic, stochastic, high-dimensional, momentum-accelerated, and constraint-rich problems.