On Solution Functions of Optimization: Universal Approximation and Covering Number Bounds

12/02/2022
by   Ming Jin, et al.
0

We study the expressibility and learnability of convex optimization solution functions and their multi-layer architectural extension. The main results are: (1) the class of solution functions of linear programming (LP) and quadratic programming (QP) is a universal approximant for the C^k smooth model class or some restricted Sobolev space, and we characterize the rate-distortion, (2) the approximation power is investigated through a viewpoint of regression error, where information about the target function is provided in terms of data observations, (3) compositionality in the form of a deep architecture with optimization as a layer is shown to reconstruct some basic functions used in numerical analysis without error, which implies that (4) a substantial reduction in rate-distortion can be achieved with a universal network architecture, and (5) we discuss the statistical bounds of empirical covering numbers for LP/QP, as well as a generic optimization problem (possibly nonconvex) by exploiting tame geometry. Our results provide the first rigorous analysis of the approximation and learning-theoretic properties of solution functions with implications for algorithmic design and performance guarantees.

READ FULL TEXT

page 21

page 22

research
03/31/2021

CDiNN -Convex Difference Neural Networks

Neural networks with ReLU activation function have been shown to be univ...
research
03/31/2012

Covering Numbers for Convex Functions

In this paper we study the covering numbers of the space of convex and u...
research
10/04/2021

Universal approximation properties of shallow quadratic neural networks

In this paper we propose a new class of neural network functions which a...
research
07/17/2023

Universal Online Learning with Gradual Variations: A Multi-layer Online Ensemble Approach

In this paper, we propose an online convex optimization method with two ...
research
11/23/2020

An Approximation Algorithm for Covering Linear Programs and its Application to Bin-Packing

We give an α(1+ϵ)-approximation algorithm for solving covering LPs, assu...
research
05/31/2021

Towards Lower Bounds on the Depth of ReLU Neural Networks

We contribute to a better understanding of the class of functions that i...
research
10/04/2022

Convex and Nonconvex Sublinear Regression with Application to Data-driven Learning of Reach Sets

We consider estimating a compact set from finite data by approximating t...

Please sign up or login with your details

Forgot password? Click here to reset