selu

**SELU** (Scaled Exponential Linear Unit) is a **self-normalizing activation function that automatically maintains zero mean and unit variance of activations** — with specific scale parameters ($lambda approx 1.0507$, $alpha approx 1.6733$) derived to create a fixed-point attractor for the activation statistics. **Properties of SELU** - **Formula**: $ ext{SELU}(x) = lambda egin{cases} x & x > 0 \ alpha(e^x - 1) & x leq 0 end{cases}$ - **Self-Normalizing**: Activations converge to zero mean and unit variance, even without BatchNorm. - **Requires**: Specific initialization (LeCun Normal) and standard feedforward architecture. - **Paper**: Klambauer et al. (2017). **Why It Matters** - **No BatchNorm Needed**: Self-normalization eliminates the need for explicit normalization layers. - **Deep Feedforward**: Enables training 100+ layer feedforward networks without BN. - **Limitation**: Only works well with fully connected architectures and specific initialization. **SELU** is **the self-normalizing activation** — a mathematically designed fixed point that keeps activations stable through arbitrarily deep networks.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account