Expressiveness of Rectifier Networks
Xingyuan Pan, Vivek Srikumar

TL;DR
This paper investigates the expressiveness of ReLU networks, showing how they compare to threshold networks in decision boundary representation and demonstrating potential size reductions.
Contribution
It characterizes the decision boundary of two-layer ReLU networks, compares their expressiveness to threshold networks, and provides conditions for size-efficient ReLU representations.
Findings
ReLU networks can be represented by threshold networks, often requiring exponentially more units.
Conditions are identified for ReLU networks to have logarithmic size reductions.
Experimental results compare learning capabilities of threshold and ReLU networks.
Abstract
Rectified Linear Units (ReLUs) have been shown to ameliorate the vanishing gradient problem, allow for efficient backpropagation, and empirically promote sparsity in the learned parameters. They have led to state-of-the-art results in a variety of applications. However, unlike threshold and sigmoid networks, ReLU networks are less explored from the perspective of their expressiveness. This paper studies the expressiveness of ReLU networks. We characterize the decision boundary of two-layer ReLU networks by constructing functionally equivalent threshold networks. We show that while the decision boundary of a two-layer ReLU network can be captured by a threshold network, the latter may require an exponentially larger number of hidden units. We also formulate sufficient conditions for a corresponding logarithmic reduction in the number of hidden units to represent a sign network as a ReLU…
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
TopicsEvolutionary Algorithms and Applications · Gene Regulatory Network Analysis · Cellular Automata and Applications
Methods*Communicated@Fast*How Do I Communicate to Expedia?
