Retuning Parameters for Nesterov Algorithm #
Defines both direct θ retuning parameters and phase-indexed auxiliary
parameters for the Nesterov algorithm:
- Phase k (k ≥ 1): μₖ = μ·(1 − 4⁻ᵏ), θₖ = 4⁻ᵏ
Key arithmetic facts:
- μₖ ↑ μ as k → ∞
- θₖ ↓ 0 as k → ∞
Phase parameter definitions #
Budget-split parameter at phase k: θₖ = (1/4)^k.
Equations
Instances For
Momentum parameter at phase k.
Equations
- PLAcceleratedNesterovLean.rhoOfPhase L μ k = (1 - √(PLAcceleratedNesterovLean.muOfPhase μ k / L)) / (1 + √(PLAcceleratedNesterovLean.muOfPhase μ k / L))
Instances For
Directly retuned PL parameter: μθ = μ · (1 - θ).
Equations
- PLAcceleratedNesterovLean.muOfTheta μ θ = μ * (1 - θ)
Instances For
Directly retuned momentum parameter.
Equations
- PLAcceleratedNesterovLean.rhoOfTheta L μ θ = (1 - √(PLAcceleratedNesterovLean.muOfTheta μ θ * (1 / L))) / (1 + √(PLAcceleratedNesterovLean.muOfTheta μ θ * (1 / L)))
Instances For
Step size (constant across phases).
Equations
Instances For
Basic arithmetic properties #
muOfPhase k = μ · (1 - θₖ)
1 - muOfPhase k / μ = θₖ
Geometric series bounds #
Partial sums of (1/2)^(k+1) are bounded by 1.
Partial sums of (1/4)^k for k ≥ 1 are bounded by 1/3.