TL;DR
This paper introduces Biconvex Relaxation (BCR), a fast and scalable method for approximately solving large-scale semidefinite programs in computer vision, achieving near-optimal solutions efficiently.
Contribution
The paper presents a novel biconvex relaxation framework that transforms SDPs into a form solvable in low-dimensional space with an effective initialization scheme.
Findings
BCR achieves 4x to 35x speedups over state-of-the-art SDP solvers.
BCR provides solutions comparable in quality to traditional SDP methods.
The approach handles more general SDPs than previous specialized methods.
Abstract
Semidefinite programming is an indispensable tool in computer vision, but general-purpose solvers for semidefinite programs are often too slow and memory intensive for large-scale problems. We propose a general framework to approximately solve large-scale semidefinite problems (SDPs) at low complexity. Our approach, referred to as biconvex relaxation (BCR), transforms a general SDP into a specific biconvex optimization problem, which can then be solved in the original, low-dimensional variable space at low complexity. The resulting biconvex problem is solved using an efficient alternating minimization (AM) procedure. Since AM has the potential to get stuck in local minima, we propose a general initialization scheme that enables BCR to start close to a global optimum - this is key for our algorithm to quickly converge to optimal or near-optimal solutions. We showcase the efficacy of our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
