AIMech AI

Perturbed Gradient Descent for Escaping Saddle Points in Hessian-Lipschitz Optimization

Algorithms AIMech:PerturbedGradientDescentForEscapingSaddlePointsInHessianLipschitzOptimization DRAFT
Aliases: Jin-Ge-Netrapalli-Kakade-Jordan Perturbed Gradient Descent (PGD), Hessian-Free Second-Order Stationary Point Convergence via Isotropic Ball Perturbation, Thin-Pancake Stuck-Region Escape for Strict Saddle Optimization
Perturbed Gradient Descent for Escaping Saddle Points in Hessian-Lipschitz Optimization is a purely first-order non-convex optimization algorithm and geometric saddle-escape theory introduced by Jin, Ge, Netrapalli, Kakade, and Jordan (2017) for l-gradient-Lipschitz (||grad f(x_1) - grad f(x_2)|| <= l ||x_1 - x_2||) and rho-Hessian-Lipschitz (||grad^2 f(x_1) - grad^2 f(x_2)|| <= rho ||x_1 - x_2||) objectives f: R^d -> R. Whenever the gradient norm satisfies ||grad f(x_t)|| <= g_thres and at least t_thres steps have elapsed since the previous perturbation, Algorithm 1 adds a single isotropic uniform perturbation xi_t ~ Unif(B_0(r)) of radius r = tilde{Theta}(epsilon / l) and continues standard gradient descent x_{t+1} = x_t - eta grad f(x_t) with step size eta = tilde{Theta}(1 / l). By bounding the stuck region X_stuck subseteq B_{tilde{x}}(r) via a two-sequence coupling lemma (Lemma 15 and Lemma 17) showing that along the minimum-eigenvalue direction e_1 of grad^2 f(tilde{x}) (with lambda_min(grad^2 f(tilde{x})) <= -sqrt(rho epsilon)) the stuck set has width at most delta * r / sqrt(d) along e_1 (forming a 'thin pancake' of volume fraction at most delta), Theorem 3 proves that Perturbed Gradient Descent finds an epsilon-second-order stationary point (||grad f(x)|| <= epsilon and lambda_min(grad^2 f(x)) >= -sqrt(rho epsilon)) in O(l (f(x_0) - f^*) / epsilon^2 * log^4(d l Delta_f / (epsilon^2 delta))) gradient evaluations, matching unperturbed gradient descent's first-order complexity up to polylogarithmic factors without computing or inverting any Hessians.
Identity Notes & Concept Scope Distinct from Strict-Saddle Property and Noisy Stochastic Gradient Saddle Escaping for Orthogonal Tensor Decomposition (`AIMech:StrictSaddlePropertyAndNoisyStochasticGradientSaddleEscapingForOrthogonalTensorDecomposition`), which injects noise at every stochastic step with poly(d / epsilon) iteration dependence, and from Gradient Descent Avoidance of Strict Saddle Points via Stable Manifold Theorem (`AIMech:GradientDescentAvoidanceOfStrictSaddlePointsViaStableManifoldTheorem`), which establishes asymptotic measure-zero avoidance without quantitative polynomial iteration bounds. Specifically captures the Jin et al. (2017) thresholded ball-perturbation rule (Algorithm 1), the two-point coupling width bound for the thin-pancake stuck region (Lemmas 14-17), the dimension-free log^4(d)/epsilon^2 rate (Theorem 3), and the global strict-saddle/regularity decomposition for symmetric low-rank matrix factorization (Lemmas 6-7).

Claims & Grounded Evidence

3 Claims
Mechanism #claim-01
For any l-gradient-Lipschitz and rho-Hessian-Lipschitz function f: R^d -> R, if x_tilde satisfies ||grad f(x_tilde)|| <= g_thres and lambda_min(grad^2 f(x_tilde)) <= -sqrt(rho epsilon), then for any two initial perturbations w_0 = u_0 + mu * r * e_1 in B_{x_tilde}(r) separated by mu * r along the minimum eigenvector e_1 of H = grad^2 f(x_tilde), at least one trajectory {u_t} or {w_t} leaves B_{x_tilde}(F * l) within T < t_thres steps and decreases the objective by f(x_tilde) - f(x_{t_0 + t_thres}) >= f_thres = Omega(sqrt(epsilon^3 / rho) / log^3(d l Delta_f / (epsilon^2 delta))), implying that the stuck region X_stuck occupies volume fraction at most delta in B_{x_tilde}(r) and yielding an epsilon-second-order stationary point in tilde{O}(l (f(x_0) - f^*) / epsilon^2) total gradient steps.
Mechanism #claim-02
For symmetric low-rank matrix factorization min_{U in R^{d x r}} (1/2) ||U U^T - M^*||_F^2 where M^* = V^* (V^*)^T has top and r-th singular values sigma_1^*, sigma_r^* > 0, the objective satisfies the exact algebraic Hessian identity grad^2 f(U)(Delta, Delta) = ||Delta Delta^T||_F^2 - 3 ||U U^T - M^*||_F^2 + 4 <grad f(U), Delta> for Delta = U - U^* (where U^* = V^* R_U aligns U to V^*), is globally (theta, gamma, zeta)-strict-saddle with gamma = (1/3) sigma_r^*, and satisfies the local (alpha = (1/3) sigma_r^*, beta = 1/(20 sigma_1^*))-regularity condition in the neighborhood of every global minimum.
Limitation #claim-03
Unperturbed deterministic gradient descent initialized inside the codimension-1 orthogonal stuck subspace (where the component along the negative eigendirection e_1 is zero) remains trapped in the strict-saddle manifold forever without perturbation, and Perturbed Gradient Descent cannot guarantee polynomial-time escape from degenerate higher-order saddle points where grad f(x) = 0 and lambda_min(grad^2 f(x)) = 0.

⚠️ 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 Establishes global strict-saddle escape and global optimality for non-convex Burer-Monteiro low-rank matrix factorization objectives.
AIO:DimensionalityReduction
Dimensionality Reduction
related_match Provides Hessian-free first-order optimization guarantees for low-rank matrix sensing and dimensionality reduction factorizations.
AIO:LinearRegression
Linear Regression
related_match Analyzes smooth non-convex quadratic sensing and factorized least-squares objectives.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r337-primary-pdf
Chi Jin, Rong Ge, Praneeth Netrapalli, Sham M. Kakade, Michael I. Jordan
primary paper
full_text
ID: https://proceedings.mlr.press/v70/jin17a.html
sha256:52953f9c6a2b…
r337-arxiv-abs
Chi Jin, Rong Ge, Praneeth Netrapalli, Sham M. Kakade, Michael I. Jordan
primary paper
abstract_only
ID: https://arxiv.org/abs/1703.00887
sha256:edc14bc55d0e…
r337-metadata-cr
Chi Jin, Rong Ge, Praneeth Netrapalli, Sham M. Kakade, Michael I. Jordan
primary paper
abstract_only
ID: https://proceedings.mlr.press/v70/jin17a.html
sha256:b6ae0bb4db15…

Ontology & Grounding Topology

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

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T06:59:00Z
Updated: 2026-10-19T06:59:00Z
Source File: data/curated/PerturbedGradientDescentForEscapingSaddlePointsInHessianLipschitzOptimization.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