paper-with-me

홈 › Papers

A practical, fast method for solving sum-of-squares problems for very large polynomials

2024-10-21 · Daniel Keren, Margarita Osadchy, Roi Poranne

Sum of squares (SOS) optimization is a powerful technique for solving problems where the positivity of a polynomials must be enforced. The common approach to solve an SOS problem is by relaxation to a Semidefinite Program (SDP). The main advantage of this transormation is that SDP is a convex problem for which efficient solvers are readily available. However, while considerable progress has been made in recent years, the standard approaches for solving SDPs are still known to scale poorly. Our goal is to devise an approach that can handle larger, more complex problems than is currently possible. The challenge indeed lies in how SDPs are commonly solved. State-Of-The-Art approaches rely on the interior point method, which requires the factorization of large matrices. We instead propose an approach inspired by polynomial neural networks, which exhibit excellent performance when optimized using techniques from the deep learning toolbox. In a somewhat counter-intuitive manner, we replace the convex SDP formulation with a non-convex, unconstrained, and \emph{over parameterized} formulation, and solve it using a first order optimization method. It turns out that this approach can handle very large problems, with polynomials having over four million coefficients, well beyond the range of current SDP-based approaches. Furthermore, we highlight theoretical and practical results supporting the experimental success of our approach in avoiding spurious local minima, which makes it amenable to simple and fast solutions based on gradient descent. In all the experiments, our approach had always converged to a correct global minimum, on general (non-sparse) polynomials, with running time only slightly higher than linear in the number of polynomial coefficients, compared to higher than quadratic in the number of coefficients for SDP-based methods.

📄 PDF Abstract BibTeX arXiv:2410.19844

Code (0)

등록된 구현이 없습니다.

Tasks

Polynomial Neural Networks

Similar Papers 제목 키워드 기반

FastLSQ: Solving PDEs in One Shot via Fourier Features with Exact Analytical Derivatives

2026-02-11 · Antonin Sulc arxiv

We present FastLSQ, a framework for PDE solving and inverse problems built on trigonometric random Fourier features with exact analytical derivatives. Trigonometric features admit closed-form derivatives of any order in …

Towards Practical Alternating Least-Squares for CCA

2019-12-01 · NeurIPS 2019 12 · Zhiqiang Xu, Ping Li

Alternating least-squares (ALS) is a simple yet effective solver for canonical correlation analysis (CCA). In terms of ease of use, ALS is arguably practitioners' first choice. Despite recent provably guaranteed variants…

Optimal Randomized First-Order Methods for Least-Squares Problems

2020-02-21 · ICML 2020 1 · Jonathan Lacotte, Mert Pilanci

We provide an exact analysis of a class of randomized algorithms for solving overdetermined least-squares problems. We consider first-order methods, where the gradients are pre-conditioned by an approximation of the Hess…

Effective Dimension Adaptive Sketching Methods for Faster Regularized Least-Squares Optimization

2020-06-10 · NeurIPS 2020 12 · Jonathan Lacotte, Mert Pilanci

We propose a new randomized algorithm for solving L2-regularized least-squares problems based on sketching. We consider two of the most popular random embeddings, namely, Gaussian embeddings and the Subsampled Randomized…

Fast Supervised Discrete Hashing

2019-04-07 · Jie Gui, Tongliang Liu, Zhenan Sun, DaCheng Tao 외

Learning-based hashing algorithms are ``hot topics" because they can greatly increase the scale at which existing methods operate. In this paper, we propose a new learning-based hashing method called ``fast supervised di…

regression