AIMech AI

Perturbed Accelerated Gradient Descent with Negative-Curvature Reset for Escaping Saddle Points

Algorithms AIMech:PerturbedAcceleratedGradientDescentWithNegativeCurvatureResetForSaddlePointEscape DRAFT
Aliases: Perturbed Accelerated Gradient Descent (PAGD), Jin-Netrapalli-Jordan Accelerated Saddle-Point Escape Algorithm, Single-Loop Hamiltonian and Negative-Curvature-Exploitation AGD
Perturbed Accelerated Gradient Descent with Negative-Curvature Reset for Escaping Saddle Points (PAGD) is a single-loop, Hessian-free momentum optimization algorithm introduced by Jin, Netrapalli, and Jordan (2018) for minimizing ell-smooth, rho-Hessian-Lipschitz nonconvex functions f : R^d -> R that finds an epsilon-second-order stationary point (||grad f(x)|| <= epsilon and lambda_min(grad^2 f(x)) >= -sqrt(rho * epsilon)) in O~((ell^{1/2} rho^{1/4} (f(x_0) - f^*) / epsilon^{7/4}) log^6(d ell Delta_f / (rho epsilon delta))) gradient evaluations (Theorem 3), strictly improving upon the O~(epsilon^{-2}) complexity of Perturbed Gradient Descent without requiring nested proximal loops or Hessian-vector products. PAGD (Algorithm 2) augments Nesterov's accelerated gradient descent (y_t = x_t + (1 - theta) v_t, x_{t+1} = y_t - eta grad f(y_t), v_{t+1} = x_{t+1} - x_t with eta = 1 / (4 ell) and momentum parameter theta = 1 / (4 sqrt(kappa)) where kappa = ell / sqrt(rho * epsilon)) with two mechanisms: (1) uniform ball perturbation x_t <- x_t + xi_t (xi_t ~ Unif(B_0(r))) whenever ||grad f(x_t)|| <= epsilon and no perturbation occurred in the last T = O~(sqrt(kappa)) steps, and (2) Negative Curvature Exploitation (NCE, Algorithm 3) triggered whenever f(x_t) <= f(y_t) + <grad f(y_t), x_t - y_t> - (gamma / 2)||x_t - y_t||^2 (with gamma = theta^2 / eta), which resets momentum v_{t+1} = 0 and either stays at x_t if ||v_t|| >= s = gamma / (4 rho) or steps to argmin_{x in {x_t +/- s v_t / ||v_t||}} f(x) if ||v_t|| < s. Progress is certified via a computable discrete Hamiltonian E_t = f(x_t) + ||v_t||^2 / (2 eta) (Equation 1) that monotonically decreases on every mild-nonconvexity AGD step (Lemma 4) and every NCE step (Lemma 5), together with an improve-or-localize bound sum_{tau=t+1}^{t+T} ||x_tau - x_{tau-1}||^2 <= (2 eta / theta)(E_t - E_{t+T}) (Corollary 6).
Identity Notes & Concept Scope Distinct from Perturbed Gradient Descent for Escaping Saddle Points in Hessian-Lipschitz Optimization (`AIMech:PerturbedGradientDescentForEscapingSaddlePointsInHessianLipschitzOptimization`), which uses unaccelerated gradient descent (theta = 1) and requires O~(epsilon^{-2}) iterations rather than O~(epsilon^{-7/4}) via Hamiltonian momentum accumulation and NCE resets, and from Accelerated Gradient and Negative Curvature Exploitation for Non-Convex Optimization (`AIMech:AcceleratedGradientAndNegativeCurvatureExploitationForNonConvexOptimization`), which is a nested-loop algorithm combining Lanczos negative-curvature search with proximal regularized subproblems rather than a single-loop purely gradient-based perturbed AGD method.

Claims & Grounded Evidence

3 Claims
Mechanism #r352-claim-hamiltonian-monotonic-decrease-and-nce-reset
For any ell-smooth, rho-Hessian-Lipschitz function f with learning rate eta <= 1 / (2 ell) and momentum parameter theta in [2 eta gamma, 1/2], the discrete Hamiltonian E_t = f(x_t) + ||v_t||^2 / (2 eta) decreases on every AGD step where f(x_t) >= f(y_t) + <grad f(y_t), x_t - y_t> - (gamma / 2)||x_t - y_t||^2 holds according to E_{t+1} <= E_t - (theta / (2 eta))||v_t||^2 - (eta / 4)||grad f(y_t)||^2 (Lemma 4); conversely, when strong negative curvature violates this condition (where standard AGD can increase E_t, Appendix A.1), Negative Curvature Exploitation (Algorithm 3) guarantees E_{t+1} <= E_t - min{s^2 / (2 eta), (1/2)(gamma - 2 rho s) s^2} (Lemma 5).
Mechanism #r352-claim-improve-or-localize-and-accelerated-eigenvalue-dynamics
Telescoping Lemma 4 yields the improve-or-localize bound sum_{tau=t+1}^{t+T} ||x_tau - x_{tau-1}||^2 <= (2 eta / theta)(E_t - E_{t+T}) (Corollary 6), confining non-improving trajectories to a local ball of radius O(sqrt(epsilon / rho)) where quadratic eigen-decomposition shows that AGD with theta = Theta(1 / sqrt(kappa)) contracts strongly convex directions at rate 1 - Theta(1 / sqrt(kappa)) (Lemma 27) and amplifies negative-curvature escape directions lambda <= -sqrt(rho * epsilon) at rate mu_1(A) >= 1 + Theta(1 / sqrt(kappa)) versus 1 + Theta(1 / kappa) for GD (Section 4.2, Lemma 30).
Mechanism #r352-claim-single-loop-seven-fourths-sosp-complexity
With hyperparameters eta = 1/(4 ell), theta = 1/(4 sqrt(kappa)), gamma = theta^2 / eta, s = gamma / (4 rho), and T = sqrt(kappa) chi c where kappa = ell / sqrt(rho * epsilon), PAGD decreases the Hamiltonian by at least Omega~(sqrt(epsilon^3 / rho)) every 2T steps in both large-gradient (Lemma 7) and negative-curvature saddle regimes (Lemma 8 via twin-trajectory coupling Lemma 18), finding an epsilon-second-order stationary point with probability at least 1 - delta in O((ell^{1/2} rho^{1/4} (f(x_0) - f^*) / epsilon^{7/4}) log^6(d ell Delta_f / (rho epsilon delta))) iterations (Theorem 3).

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:PrincipalComponentAnalysis
Principal Component Analysis
related_match Escapes strict saddle points in nonconvex matrix sensing, matrix completion, and robust PCA objectives.
AIO:LinearRegression
Linear Regression
related_match Accelerates smooth nonconvex empirical risk minimization and multi-layer neural network training objectives.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r352-primary-pdf
Chi Jin, Praneeth Netrapalli, Michael I. Jordan
primary paper
full_text
ID: https://proceedings.mlr.press/v75/jin18a.html
sha256:94672f7a18ca…
r352-arxiv-abs
Chi Jin, Praneeth Netrapalli, Michael I. Jordan
primary paper
abstract_only
ID: https://arxiv.org/abs/1711.10456
sha256:e952cca22560…
r352-metadata-cr
Chi Jin, Praneeth Netrapalli, Michael I. Jordan
primary paper
abstract_only
ID: https://proceedings.mlr.press/v75/jin18a.html
sha256:111ddc4fe9ff…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:PerturbedAcceleratedGradientDescentWithNegativeCurvatureResetForSaddlePointEscape Perturbed Accelerated... 3 claims · 3 sources AIO GROUNDING AIO:PrincipalComponentAnalysis (2)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T07:15:00Z
Updated: 2026-10-19T07:15:00Z
Source File: data/curated/PerturbedAcceleratedGradientDescentWithNegativeCurvatureResetForSaddlePointEscape.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories