Source

Sitzmann et al. (2020), LIT-551 — read as NOTE-295. Filed for #163’s question: why did people struggle to get periodic activations to work?

What it explains

documentwhat it sayswhat this says it is
SOTA-332use sine activations with the SIREN initializationthe initialization is what makes the architecture trainable

The account

A sine is not like ReLU or tanh. Its output distribution depends sharply on how many periods the input spans, and its frequency content multiplies through depth when inputs are large. Two failure modes follow. If pre-activations are too small, sin is nearly linear and the network collapses toward a linear map. If they are too large, each layer folds the signal many times, frequencies compound with depth, and the function is noise.

The SIREN scheme puts every layer on a fixed point. Inputs that span more than half a period of the sine come out arcsine-distributed. A dot product of n such outputs with weights U(±c/√n) tends to N(0, c²/6), which has unit variance at c = √6. A unit normal through sin is arcsine again. So the distribution is depth-invariant, and because few pre-activations exceed π, each layer changes spatial frequency only slightly. The first layer is the exception: scaled by ω₀ = 30, it is where the signal’s frequency range is chosen.

What was actually shown

  • The fixed point is real. Activation histograms match the predicted normal and arcsine laws layer by layer at 6 layers and 2048 width, and also at 50 layers. Gradient statistics stay constant with depth (supplement §1.4). This could have failed and did not
  • That the scheme trains well is shown across every experiment in the paper

What this does not say

It does not show that other initializations fail. The paper’s only evidence on that is one sentence: SIRENs built “with not carefully chosen uniformly distributed weights yielded poor performance”. There is no training ablation. The second half of the title, that this is what earlier work lacked, rests on the related-work framing, not on a test. Much of the earlier work cited was shallow (single-hidden-layer Fourier networks) or recurrent, where a depth-propagation argument may not be what went wrong.

It does not formalize frequency growth. The authors say that doing so “proves to be a hard task and is out of the scope of this work”. The “grows only slowly” part is an empirical FFT at initialization.

It says nothing about training dynamics beyond initialization. The distributions are shown at step zero.

Why Proposed

The mechanism is derived and verified at initialization, which is necessary for the claim and not enough for it. What the #163 item asks, why periodic activations struggled, is a claim about counterfactual initializations, and nothing in the record has tested one.