Limits on representing Boolean functions by linear combinations of simple functions: thresholds, ReLUs, and low-degree polynomials
R. Ryan Williams

TL;DR
This paper investigates the limitations of representing Boolean functions using sparse linear combinations of simple functions like thresholds, ReLUs, and low-degree polynomials, providing new lower bounds and generic tools for such representations.
Contribution
It introduces generic methods for proving lower bounds on sparse representations and applies them to establish new complexity lower bounds for neural network and circuit models.
Findings
Depth-two neural networks with sign activation require super-polynomial size.
ReLU neural networks also need super-polynomial size for certain functions.
Linear combinations of low-degree polynomials over finite fields have high complexity requirements.
Abstract
We consider the problem of representing Boolean functions exactly by "sparse" linear combinations (over ) of functions from some "simple" class . In particular, given we are interested in finding low-complexity functions lacking sparse representations. When is the set of PARITY functions or the set of conjunctions, this sort of problem has a well-understood answer, the problem becomes interesting when is "overcomplete" and the set of functions is not linearly independent. We focus on the cases where is the set of linear threshold functions, the set of rectified linear units (ReLUs), and the set of low-degree polynomials over a finite field, all of which are well-studied in different contexts. We provide generic tools for proving lower bounds on representations of this kind. Applying these, we give several new lower…
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
Methods*Communicated@Fast*How Do I Communicate to Expedia?
