Shape-Constrained Regression using Sum of Squares Polynomials
Mihaela Curmei, Georgina Hall

TL;DR
This paper introduces a hierarchy of semidefinite programming methods for shape-constrained polynomial regression, demonstrating their theoretical properties, computational complexity, and practical effectiveness in applications like optimal transport and inventory management.
Contribution
It develops a novel SDP-based hierarchy for shape-constrained polynomial regression, proving density results, analyzing complexity, and empirically comparing with classical methods.
Findings
SDP hierarchy provides consistent estimators for shape-constrained functions.
NP-hardness of convex and monotone polynomial regression for degree ≥3.
SDP regressors achieve low training error and perform well in practical applications.
Abstract
We present a hierarchy of semidefinite programs (SDPs) for the problem of fitting a shape-constrained (multivariate) polynomial to noisy evaluations of an unknown shape-constrained function. These shape constraints include convexity or monotonicity over a box. We show that polynomial functions that are optimal to any fixed level of our hierarchy form a consistent estimator of the underlying shape-constrained function. As a byproduct of the proof, we establish that sum-of-squares-convex polynomials are dense in the set of polynomials that are convex over an arbitrary box. A similar sum of squares type density result is established for monotone polynomials. In addition, we classify the complexity of convex and monotone polynomial regression as a function of the degree of the polynomial regressor. While our results show NP-hardness of these problems for degree three or larger, we can check…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Advanced Optimization Algorithms Research · Computational Drug Discovery Methods
