Nonnegative Polynomials, Nonconvex Polynomial Optimization, and Applications to Learning
Talkat Hierarchies, Extended Formulations and Matrix-Analytic Techniques (2017) · 2017-11-06..11-09·
summary
Shows NP-hardness of testing a cubic polynomial’s monotonicity over a box, then gives an SOS relaxation that certifies monotone polynomial regressors and proves any C1 function with a monotonicity profile can be approximated by a polynomial whose monotonicity is certifiable by sum of squares. Proves every polynomial equals the difference of two SOS-convex polynomials, defines an undominated decomposition minimizing integrated trace of the Hessian, and reports CCP experiments (8 variables, degree 4) where the undominated decomposition finds substantially better minima.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:47Optimizing over nonnegative polynomials
- 1:371. Shape-constrained regression
- 3:302. Difference of Convex (DC) programming Problems of the form min fo (x)
- 5:21Monotone regression: problem definition
- 6:52NP-hardness and SOS relaxation
- 7:57Approximation theorem
- 9:07Numerical experiments (1/2) • Low noise environment
- 11:17Difference of Convex (dc) decomposition
- 12:00Existence of dc decomposition (2/3)
- 16:03Convex-Concave Procedure (CCP)
- 17:47Picking the "best" decomposition for CCP
- 18:23Undominated decompositions (1/2)
- 20:48Comparing different decompositions (1/2)
- 21:55Main messages • Optimization over nonnegative polynomials has many applications Powerful SDP/SOS-based relaxations available.
- 23:52Uniqueness of dc decomposition
related talks
59mCertificates of Polynomial Non-Negativity via Hyperbolic Optimization
01h 01mLP/SDP Hierarchies and Sum of Squares Proofs 1
39mOptimization over the Hypercube via Sums of Nonnegative Circuit Polynomials
42mTight Semidefinite Programming Relaxations for Polynomial Optimization
57mCompletely Log-Concave Polynomials
49mDiscrete Optimization using Log-Concave Polynomials
01h 04mSubmodularity: Theory and Applications I
01h 11mPedagogical Talk: Failure of Low-Degree Polynomials
