Local Linear Convergence of Infeasible Optimization with Orthogonal Constraints

Youbang Sun, Shixiang Chen, Alfredo Garcia, Shahin Shahrampour
12/7/2024
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

Many classical and modern machine learning algorithms require solving optimization tasks under orthogonality constraints. Solving these tasks with feasible methods requires a gradient descent update followed by a retraction operation on the Stiefel manifold, which can be computationally expensive. Recently, an infeasible retraction-free approach, termed the landing algorithm, was proposed as an efficient alternative. Motivated by the common occurrence of orthogonality constraints in tasks such as principle component analysis and training of deep neural networks, this paper studies the landing algorithm and establishes a novel linear convergence rate for smooth non-convex functions using only a local Riemannian PŁ condition. Numerical experiments demonstrate that the landing algorithm performs on par with the state-of-the-art retraction-based methods with substantially reduced computational overhead.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{sun2024local,
  title  = {Local Linear Convergence of Infeasible Optimization with Orthogonal Constraints},
  author = {Youbang Sun and Shixiang Chen and Alfredo Garcia and Shahin Shahrampour},
  year   = {2024},
  eprint = {2412.05689},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.05689v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.05689.svg)](https://codeofpaper.com/paper/2412.05689)

Discussion