← Back to Machine Learning
cs.LG

Why neural networks learn edges before textures

Fabiola Ricci, Claudia Merger, Sebastian Goldt

May 16, 2026

Neural networks exhibit a strong simplicity bias, learning simple features before complex ones. This work analyzes that bias through a Fourier lens, revealing that networks trained on images first exploit amplitude (pixel correlations) before phase information (edges and higher-order structure). Using a synthetic translation-invariant data model with controllable amplitudes and phases, the authors prove that SGD requires at least N³ log² N steps to learn phase-only classification, versus far fewer for amplitude-based tasks. Crucially, power-law spectra—characteristic of natural images—dramatically accelerate phase learning even though they don't directly improve accuracy. Experiments on textures, ImageNet, and CIFAR100 confirm this mechanism, providing mechanistic insight into how deep networks efficiently learn natural image distributions.
Published as A Fourier perspective on the learning dynamics of neural networks: from sample complexities to mechanistic insights arXiv:2605.16913
Read the original paper →