Improved Bounds on Neural Complexity for Representing Piecewise Linear Functions
Kuan-Lin Chen, Harinath Garudadri, Bhaskar D. Rao

TL;DR
This paper establishes tighter bounds on the neural complexity needed to represent piecewise linear functions, showing polynomial bounds invariant to input dimension and providing an efficient algorithm for such representations.
Contribution
It introduces new polynomial bounds on the number of neurons for CPWL functions, improving upon previous exponential estimates, and offers a polynomial-time algorithm for constructing such networks.
Findings
Neural complexity is at most quadratic in the number of pieces.
Complexity becomes bilinear when considering the number of linear components.
Bounds are invariant to input dimension, unlike previous results.
Abstract
A deep neural network using rectified linear units represents a continuous piecewise linear (CPWL) function and vice versa. Recent results in the literature estimated that the number of neurons needed to exactly represent any CPWL function grows exponentially with the number of pieces or exponentially in terms of the factorial of the number of distinct linear components. Moreover, such growth is amplified linearly with the input dimension. These existing results seem to indicate that the cost of representing a CPWL function is expensive. In this paper, we propose much tighter bounds and establish a polynomial time algorithm to find a network satisfying these bounds for any given CPWL function. We prove that the number of hidden neurons required to exactly represent any CPWL function is at most a quadratic function of the number of pieces. In contrast to all previous results, this upper…
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
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Machine Learning and Algorithms
