Definitions for Nesterov Acceleration under a Local Polyak-Łojasiewicz Condition #
Core definitions: ambient space, optimization concepts (argmin, PL condition, L-smoothness), tubular neighborhoods, first-order algorithm model, convergence rate, and manifold setup.
The ambient Euclidean space ℝ^d.
Equations
Instances For
Definitions for the optimization problem #
The set of global minimizers of f.
Equations
- PLAcceleratedNesterovLean.argminSet f = {x : PLAcceleratedNesterovLean.E d | ∀ (y : PLAcceleratedNesterovLean.E d), f x ≤ f y}
Instances For
The infimal value f⋆ = inf_x f(x).
Equations
Instances For
A function f satisfies the μ-Polyak-Łojasiewicz (PL) condition on a set U if f is differentiable on U and ‖∇f(x)‖² ≥ 2μ(f(x) - f⋆) for all x ∈ U.
Equations
Instances For
L-smoothness: the gradient of f is L-Lipschitz.
Equations
- PLAcceleratedNesterovLean.LSmooth f L = (Differentiable ℝ f ∧ LipschitzWith L (gradient f))
Instances For
U is a general tubular neighborhood of S: U is open, S ⊆ U, and every point in U has a unique nearest point in S.
- isOpen : IsOpen U
Instances For
First-order algorithm model #
A first-order oracle algorithm with abstract internal state. At each step, the algorithm receives the function value f(x) and gradient ∇f(x) at the current readout point x, and produces a new internal state. The abstract state type S allows representing momentum methods like NAG (e.g. with S = E d × E d for the (xₖ, yₖ) pair).
- S : Type u_1
The internal state type.
Initialize the state from a starting point.
Advance one step: (state, f(readout(state)), ∇f(readout(state))) → new state.
Extract the current iterate from the internal state.
Instances For
The sequence of internal states produced by a first-order algorithm.
Equations
Instances For
Convergence rate #
Accelerated convergence with explicit prefactor 2:
f(xₖ) - f⋆ ≤ 2 · exp(-k / √(L/μ)) · (f(x₀) - f⋆).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Manifold setup: M as an embedded submanifold #
The model space for the n-dimensional submanifold.
Equations
Instances For
Model with corners for the n-dimensional Euclidean model (no boundary).