Spectral Bottleneck in Sinusoidal Representation Networks: Noise is All You Need
Hemanth Chandravamsi, Dhanush V. Shenoy, Itay Zinn, Ziv Chen, Shimon Pisnoy, Steven H. Frankel
TL;DR
The paper identifies a spectral bottleneck in SIREN-based implicit neural representations, where high-frequency components are hard to learn due to initialization and spectral energy distribution. It analyzes training dynamics via activation spectra and the empirical NTK to explain why high-frequency targets are difficult to fit and introduces WINNER, a target-aware Gaussian weight perturbation that broadens frequency support without adding trainable parameters. SIREN$^2$ (SIREN with WINNER) demonstrates state-of-the-art results in 1D audio fitting and substantial gains in 2D image fitting, as well as improved performance in image denoising, audio denoising, and audio inpainting, across diverse datasets. The approach highlights the critical impact of initialization on INR performance and provides a practical, robust method for practitioners to better capture fine-scale details in high-frequency domains. Limitations include reliance on knowledge (or estimates) of the target spectral content to set perturbation scales, and sensitivity to learning-rate schedules, suggesting avenues for adaptive or online tuning in future work.
Abstract
This work identifies and attempts to address a fundamental limitation of implicit neural representations with sinusoidal activation. The fitting error of SIRENs is highly sensitive to the target frequency content and to the choice of initialization. In extreme cases, this sensitivity leads to a spectral bottleneck that can result in a zero-valued output. This phenomenon is characterized by analyzing the evolution of activation spectra and the empirical neural tangent kernel (NTK) during the training process. An unfavorable distribution of energy across frequency modes was noted to give rise to this failure mode. Furthermore, the effect of Gaussian perturbations applied to the baseline uniformly initialized weights is examined, showing how these perturbations influence activation spectra and the NTK eigenbasis of SIREN. Overall, initialization emerges as a central factor governing the evolution of SIRENs, indicating the need for adaptive, target-aware strategies as the target length increases and fine-scale detail becomes essential. The proposed weight initialization scheme (WINNER) represents a simple ad hoc step in this direction and demonstrates that fitting accuracy can be significantly improved by modifying the spectral profile of network activations through a target-aware initialization. The approach achieves state-of-the-art performance on audio fitting tasks and yields notable improvements in image fitting tasks.
