Content deleted Content added
→Potential problems: Revise differentiability |
m cleanup using AWB |
||
Line 5:
where ''x'' is the input to a neuron. This is also known as a [[ramp function]] and is analogous to [[half-wave rectification]] in electrical engineering.
This [[activation function]] was first introduced to a dynamical network by Hahnloser et al. in a 2000 paper in Nature<ref name="Hahnloser2000">{{cite conference |authors=R Hahnloser, R. Sarpeshkar, M A Mahowald, R. J. Douglas, H.S. Seung |title=Digital selection and analogue amplification coexist in a cortex-inspired silicon circuit |journal=Nature |volume=405 |year=2000 |pages=947–951}}</ref> with strong [[biological]] motivations and mathematical justifications.<ref name="Hahnloser2001">{{cite conference |authors=R Hahnloser, H.S. Seung |year=2001 |title=Permitted and Forbidden Sets in Symmetric Threshold-Linear Networks|conference=NIPS 2001}}</ref>
A unit employing the rectifier is also called a '''rectified linear unit''' ('''ReLU''').<ref name="nair2010"/>
Line 59:
* Scale-invariant: <math>\max(0, ax) = a \max(0, x) \mbox{ for } a \geq 0</math>.
Rectifying activation functions were used to separate specific excitation and unspecific inhibition in the Neural Abstraction Pyramid, which was trained in a supervised way to learn several computer vision tasks.<ref name=NeuralAbstractionPyramid>{{cite book|last=Behnke|first=Sven|year=2003|title=Hierarchical Neural Networks for Image Interpretation|url= https://www.researchgate.net/publication/220688219_Hierarchical_Neural_Networks_for_Image_Interpretation|series=Lecture Notes in Computer Science|volume=2766|publisher=Springer|doi= 10.1007/b11963}}</ref>
In 2011,<ref name="glorot2011"/> the use of the rectifier as a non-linearity has been shown to enable training deep [[Supervised learning|supervised]] neural networks without requiring [[Unsupervised learning|unsupervised]] pre-training.
Rectified linear units, compared to [[sigmoid function]] or similar activation functions, allow for faster and effective training of deep neural architectures on large and complex datasets.
Line 67:
* Non-zero centered
* Unbounded
* Dying ReLU problem: ReLU neurons can sometimes be pushed into states in which they become inactive for essentially all inputs. In this state, no gradients flow backward through the neuron, and so the neuron becomes stuck in a perpetually inactive state and "dies." This is a form of the [[
==See also==
|