A Fourier perspective on the learning dynamics of neural networks: from sample complexities to mechanistic insights
Fabiola Ricci, Claudia Merger, Sebastian Goldt

TL;DR
This paper analyzes neural network learning dynamics from a Fourier perspective, revealing how amplitude and phase information influence sample complexity and learning speed, especially in natural images.
Contribution
It introduces a Fourier-based framework to understand simplicity bias, demonstrating how power-law spectra accelerate phase learning and providing mechanistic insights into natural image processing.
Findings
Neural networks rely on amplitude information before phase information in image classification.
Classification based on phase alone is computationally hard without spectral advantages.
Power-law spectra significantly speed up phase learning, aiding natural image understanding.
Abstract
Neural networks trained with gradient-based methods exhibit a strong simplicity bias: they learn simpler statistical features of their data before moving to more complex features. Previous analyses of this phenomenon have largely focused on settings with (quasi-)isotropic inputs. In this work, we study the simplicity bias from a Fourier perspective, which allows us to include two key features of natural images in the analysis: approximate translation-invariance and power-law spectra. We first show experimentally that simple neural networks trained on image classification tasks first rely on amplitude information -- related to pair-wise correlations between pixels -- before exploiting phase information, which encodes edges and higher-order correlations. In view of this, we introduce a synthetic data model for translation-invariant inputs that allows precise control over amplitudes and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
