atlas

Research map / Optimization / Nonconvex and smooth optimization

Spectral Preconditioning for Gradient Methods on Graded Non-convex Functions

ICML 2024 · Optimization › Nonconvex and smooth optimization · approach: Adaptive first-order convex methods · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces graded non-convexity (Hessian top-τ eigenvalues nonnegative) and a gradient method with spectral preconditioning using inexact top-τ Hessian eigenvectors, proving rates that improve with τ.

Problem

Gradient methods converge slowly on ill-conditioned non-convex problems whose Hessian has a few very large top eigenvalues; standard smoothness and convexity assumptions give too coarse complexity bounds.

Approach

Define a nested hierarchy of non-convex function classes by requiring the top-τ Hessian eigen-part to be PSD (graded non-convexity), and precondition gradient steps with a low-rank approximation of the top-τ Hessian plus regularization, so the complexity depends on λ_{τ+1} rather than λ_1.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use spectral preconditioning of order τ instead of plain gradient descentGradient methods on graded non-convex functions · Non-convex problemsiteration complexity: \cO\bigl( \frac{\lambda_1}{\varepsilon^{2}} \bigr) -> \cO\bigl( \frac{ \lambda_{\tau + 1} }{\varepsilon^{2}} + \frac{L^{Helped
Use spectral preconditioning of order τ instead of plain gradient descentGradient methods on strongly convex problems · Strongly convex problemsiteration complexity: \tilde{\cO}\bigl( \frac{\lambda_1}{\lambda_n} \bigr) -> \tilde{\cO}\bigl( \frac{ \lambda_{\tau + 1} }{\lambda_n} + MD \bHelped
Increase the spectral preconditioning order τSpectral Preconditioning · Non-convex problemsiteration complexityHelped
Use the negative-spectrum-cutting step-size rule and auxiliary test pointsSpectral Preconditioning · Non-convex problems with large negative Hessian eigenvaluesiteration complexityHelped
Use spectral preconditioning with τ=1 or τ=3 instead of basic gradient descent (ablation)Logistic regression · Several machine learning datasetsconvergenceHelped
Use spectral preconditioning with τ=1 or τ=3 instead of BFGS (ablation)Logistic regression · Several machine learning datasetsconvergenceNo clear effect
Use spectral preconditioning with τ=20 or τ=80 (ablation)Spectral Preconditioning · Matrix factorization, n = 400convergenceMixed

Limitations

Experimental setup

Datasets: MNIST LIBSVM datasets

Metrics: gradient norm vs iterations function value convergence

Baselines: gradient descent BFGS cubic regularized Newton method gradient regularization

Builds on: gradient regularization cubic regularization of Newton method quasi-self-concordance power method

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy