paper-with-me

홈 › Papers

On Noisy Negative Curvature Descent: Competing with Gradient Descent for Faster Non-convex Optimization

2017-09-25 · Mingrui Liu, Tianbao Yang

The Hessian-vector product has been utilized to find a second-order stationary solution with strong complexity guarantee (e.g., almost linear time complexity in the problem's dimensionality). In this paper, we propose to further reduce the number of Hessian-vector products for faster non-convex optimization. Previous algorithms need to approximate the smallest eigen-value with a sufficient precision (e.g., $\epsilon_2\ll 1$) in order to achieve a sufficiently accurate second-order stationary solution (i.e., $\lambda_{\min}(\nabla^2 f(\x))\geq -\epsilon_2)$. In contrast, the proposed algorithms only need to compute the smallest eigen-vector approximating the corresponding eigen-value up to a small power of current gradient's norm. As a result, it can dramatically reduce the number of Hessian-vector products during the course of optimization before reaching first-order stationary points (e.g., saddle points). The key building block of the proposed algorithms is a novel updating step named the NCG step, which lets a noisy negative curvature descent compete with the gradient descent. We show that the worst-case time complexity of the proposed algorithms with their favorable prescribed accuracy requirements can match the best in literature for achieving a second-order stationary point but with an arguably smaller per-iteration cost. We also show that the proposed algorithms can benefit from inexact Hessian by developing their variants accepting inexact Hessian under a mild condition for achieving the same goal. Moreover, we develop a stochastic algorithm for a finite or infinite sum non-convex optimization problem. To the best of our knowledge, the proposed stochastic algorithm is the first one that converges to a second-order stationary point in {\it high probability} with a time complexity independent of the sample size and almost linear in dimensionality.

📄 PDF Abstract BibTeX arXiv:1709.08571

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Adaptive Negative Curvature Descent with Applications in Non-convex Optimization

2018-12-01 · NeurIPS 2018 12 · Mingrui Liu, Zhe Li, Xiaoyu Wang, Jin-Feng Yi 외

Negative curvature descent (NCD) method has been utilized to design deterministic or stochastic algorithms for non-convex optimization aiming at finding second-order stationary points or local minima. In existing studies…

Saving Gradient and Negative Curvature Computations: Finding Local Minima More Efficiently

2017-12-11 · Yaodong Yu, Difan Zou, Quanquan Gu

We propose a family of nonconvex optimization algorithms that are able to save gradient and negative curvature computations to a large extent, and are guaranteed to find an approximate local minimum with improved runtime…

NEON+: Accelerated Gradient Methods for Extracting Negative Curvature for Non-Convex Optimization

2017-12-04 · Yi Xu, Rong Jin, Tianbao Yang

Accelerated gradient (AG) methods are breakthroughs in convex optimization, improving the convergence rate of the gradient descent method for optimization with smooth functions. However, the analysis of AG methods for no…

Open-Ended Question Answering

Kähler landscapes for complex neural network descents and guarantees including a search and destroy of the Calabi-Yau manifold

2026-08-20 · Andrew Gracyk arxiv

We study landscapes for complex-parameterized networks. Our approach is motivated with an information-theoretic manifold perspective of the parameter and via classical optimization guarantees although of complex geometri…

Gradient Perturbation is Underrated for Differentially Private Convex Optimization

2019-11-26 · Da Yu, Huishuai Zhang, Wei Chen, Tie-Yan Liu 외

Gradient perturbation, widely used for differentially private optimization, injects noise at every iterative update to guarantee differential privacy. Previous work first determines the noise level that can satisfy the p…