Reddit thread: softmax has only N-1 degrees of freedom — drop one input?

Kinexity · reddit · 2026-09-29

A Reddit user proposes that since softmax outputs are constrained to sum to 1, they have only N-1 degrees of freedom, so the layer before it could take N-1 inputs by assuming logits sum to zero, deriving the last logit as minus the sum of the others. This would trim parameters from the final layer and might speed convergence slightly, though the poster concedes the benefit is negligible in almost all cases and asks if there are theoretical reasons against it.

Original post →

More from Research

Research channel →