Shifting activation bias slightly (ReLU−0.2, GELU−0.115) lowers late-stage training loss

ZimingLiu11 · x · 2026-10-31

Ziming Liu shares a subtle but effective training tweak: apply a small negative bias to common activations (ReLU→ReLU−0.2, GeLU→GeLU−0.115, Swish→Swish−0.077) to get lower loss late in training.

The accompanying figure shows non-zero activation bias creates pathological loss landscapes: hidden-state means visibly overshoot around step 100 with non-smooth trajectories, slowing late-stage convergence. The shifted model learns slower initially but soon catches up and surpasses, reaching lower final loss across all three activation functions.

Related event: Ziming Liu: Popular activations have non-zero mean; negative shift stabilizes training(8 posts)→

Original post →

More from Research

Research channel →