Hidden Unit Specialization in Layered Neural Networks: ReLU vs. Sigmoidal Activation
Elisa Oostwal, Michiel Straat, Michael Biehl

TL;DR
This paper compares ReLU and sigmoidal activation functions in layered neural networks, revealing that ReLU networks exhibit continuous specialization transitions, unlike the discontinuous transitions seen with sigmoidal units, affecting generalization performance.
Contribution
It provides a detailed analysis of how activation functions influence hidden unit specialization and generalization behavior in neural networks, highlighting qualitative differences between ReLU and sigmoidal activations.
Findings
ReLU networks show continuous specialization transitions.
Sigmoidal networks exhibit discontinuous transitions with competing states.
ReLU networks' generalization abilities converge for large K and training sets.
Abstract
We study layered neural networks of rectified linear units (ReLU) in a modelling framework for stochastic training processes. The comparison with sigmoidal activation functions is in the center of interest. We compute typical learning curves for shallow networks with K hidden units in matching student teacher scenarios. The systems exhibit sudden changes of the generalization performance via the process of hidden unit specialization at critical sizes of the training set. Surprisingly, our results show that the training behavior of ReLU networks is qualitatively different from that of networks with sigmoidal activations. In networks with K >= 3 sigmoidal hidden units, the transition is discontinuous: Specialized network configurations co-exist and compete with states of poor performance even for very large training sets. On the contrary, the use of ReLU activations results in continuous…
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?
