Context. A function on that depends on an unknown set of coordinates costs any linear method (kernels, random features, the NTK) about samples when has a degree- part. Two-layer networks trained by SGD can adapt to the hidden support, but it was open which plain SGD on a regular network learns at the cheapest possible rate, samples. In the mean-field regime the answer is a combinatorial property of the Fourier support of . From a near-zero first layer, the gradient on the weight of coordinate through a monomial is proportional to the product of the weights already placed on the other coordinates of , so a coordinate can start moving only if some monomial contains it together with coordinates already learned. SGD learns the Fourier support one new coordinate at a time, and a monomial that introduces two new coordinates at once sits at a saddle with no drift, so each newly learned set must have information exponent 1 relative to what is already learned.
Setting. Inputs are uniform on , , and is fixed as . The network is (mean-field scaling), trained by one-pass batch SGD on the square loss with batch , bounded layer-wise step schedules and optional penalties, from with symmetric subgaussian. is strongly -SGD-learnable if for every , every , every and every width there are hyperparameters with -free bounds (batch , steps) that reach test error with probability for every support . Writing , the support has the merged-staircase property (MSP) if its sets can be ordered with So and are MSP, while , and are not.
Dimension-free dynamics and the equivalence. Split into the signal and noise coordinates and a neuron's weight into . The limit is a Wasserstein gradient flow on for the risk of the -dimensional network with adaptive Gaussian smoothing standing for . SGD tracks it, for , and , up to an error on . Consequently is strongly -SGD-learnable if and only if some schedules and penalties give for every .
Main theorems. Necessity: if is not MSP, for every allowed activation, initialization, schedule and regularization, so non-MSP functions are not strongly -SGD-learnable. Vanilla staircases: with all is learnable with any , bounded with bounded derivatives, with for . Generic MSP: for any MSP structure with coefficients drawn from Lebesgue measure, is learnable almost surely with , , or a random polynomial activation of that degree. Genericity cannot be dropped: is MSP but its dynamics stays bounded away from zero risk. Linear methods: a predictor in a feature space of dimension that fits a target with half its mass on degree- monomials to average error over coordinate permutations needs ; for the normalized staircase it needs , superpolynomial when grows, while the network stays .
samples of SGD are time of a -dimensional PDE. Two approximations are chained. Propagation of chaos (Mei, Misiakiewicz and Montanari) puts the neurons' empirical measure on the mean-field PDE; a batch gradient is a -dimensional subgaussian vector, which forces , so steps use samples. Then symmetry reduces to : flipping the signs of every neuron's noise coordinates maps solutions to solutions and fixes the initialization, so the network never depends on , and is a Rademacher sum close to up to times . The equivalence is then the triangle inequality both ways, so learnability in is a property of a fixed, -free gradient flow started with the first layer at exactly zero.
Coordinates outside the staircase closure never move, which proves necessity. Take the largest MSP subfamily and let be the coordinates it never touches, so every remaining set contains at least two coordinates of . Integrating out of the first-layer drift for ( is half the difference of at ) bounds each contribution by a weight on : for the network's own output, a monomial without , and a monomial with and a second fresh , So obeys from , and Grönwall keeps it at zero; the network then has zero Fourier coefficient on every set outside , and . The zero start is the limit of a overlap: at finite SGD can leave this saddle, but only with more than samples.
Sufficiency reduces to one nonsingular kernel. The proof picks convenient hyperparameters: no penalties, (no smoothing), , and two phases. In Phase 1 only the first layer moves, for a short time , so each neuron's weights are a deterministic function of its output weight, the only source of diversity. In Phase 2 only the second layer moves, which is kernel gradient flow, for the residual . On the finite cube, convergence at a -free rate means exactly : the features , as varies, must span all functions on .
On a vanilla staircase, coordinate grows like , and binary exponents make the kernel nonsingular. Taylor-expanding at zero, the only leading term in the drift of comes from : with and , made rigorous by a Grönwall induction. So moves first, then , then . A neuron's Fourier coefficient on is then about a constant times , , and binary expansion makes a bijection onto , so the kernel is a rescaled, slightly perturbed Gram matrix of under uniform , which is positive definite for small . Each stage of this induction needs its derivative .
For a general MSP support, learnability reduces to a polynomial not vanishing identically. Several monomials can feed the same coordinate and cancel, so the proof makes everything exactly polynomial: discrete first-layer steps of small size with a polynomial activation, so each weight is a polynomial in , the residual's Fourier coefficients and 's derivatives. The network output stays (), so the residual can be replaced by the target's coefficients at cost . Stacking independent neurons into a matrix and using with anti-concentration of polynomials, with the coefficients of the determinant in . So if that determinant is not the zero polynomial, a small gives a positive, -free .
The determinant is nonzero, because distinct inputs get distinct preactivation polynomials and high powers of distinct polynomials are independent. Treat the coefficients as variables; a nonzero polynomial is nonzero for almost every , and it suffices to treat a minimal MSP chain with . There the staircase order becomes degrees in : weight starts at degree with a leading coefficient distinct across , so the preactivations are distinct polynomials for distinct . With the entries are , and Newman and Slater show that -th powers of pairwise non-proportional polynomials are linearly independent once ; with , suffices, and a nonzero Wronskian makes the determinant nonzero. The degenerate example is the measure-zero failure of this step: for the swap fixes and the zero start, so every neuron has , , and , get the same preactivation although .
Lower bound for linear methods, by a dimension count on a subspace. Whatever the loss, the fitted predictor lies in the span of , a subspace of dimension at most that does not depend on which permutation of the target generated the labels. For unit , Cauchy-Schwarz gives for the Gram matrix of unit functions, so a fixed -dimensional subspace captures on average at most of their energy. Apply this to the permutation orbit of projected onto its degree- part and bound by a row sum, . Projecting onto the degree- part is what improves on SQ arguments: staircases are SQ-learnable one degree at a time, so their SQ dimension is polynomial, but their top-degree part still requires .
Consequences and limits. In this regime samples suffice exactly for (generic) functions whose Fourier support can be learned one new coordinate at a time, with the low-degree monomials making the high-degree ones learnable; simulations at show SGD tracking the PDE and picking up in order. Linear methods need samples on the same functions, so every generic non-linear MSP function separates feature learning from kernels. Necessity says only that non-MSP functions need more than samples; the authors conjecture for leaps of two fresh coordinates, the information-exponent-2 rate, and for leaps of . Limits: hypercube inputs and fixed (or very slowly growing) ; mean-field scaling, with necessity proved in the limit of the dynamics; and sufficiency with a hand-built two-phase schedule, a zero first layer and a special polynomial activation of enormous degree, far from joint training with ReLU. The explicit sample bound is doubly exponential in , and degenerate MSP functions are characterized only by examples with symmetries.
Terms
- ,
- sparse target on ; unknown, fixed
- Strongly -SGD-learnable
- error for every support with , hyperparameters with -free bounds, steps
- MSP
- Fourier support orderable so each set adds at most one new coordinate
- Dimension-free PDE
- gradient flow on ; stands for , the weight on noise coordinates
- coordinates outside the largest MSP subfamily; their weights stay exactly zero
- growth order of staircase coordinate in Phase 1
- power of in a neuron's Fourier coefficient on ; distinct by binary expansion
- Phase-2 kernel on ; learnable iff
- Newman-Slater
- -th powers of pairwise non-proportional polynomials are independent for
- Linear-method bound
- ; staircase
Quiz
- Why does SGD from a near-zero first layer learn with samples but not ?Integrating out shows that pushes only in proportion to the weights on . In the staircase, moves on its own, its weight then drives , and those two drive ; in the drift of each coordinate is proportional to the weights on the other two, which are zero.
- The dimension-free dynamics starts with the signal weights at exactly zero. What does this encode?With , each signal weight is and vanishes in the limit that samples (bounded PDE time) sees. Breaking the zero saddle from that small start takes time growing with , which is why non-MSP functions need more samples.
- Why is , which is MSP, not strongly -SGD-learnable?The swap fixes and the zero start, so by uniqueness every neuron keeps the symmetry. Then and give identical preactivations although and , so the risk stays bounded away from zero.
- In the generic-MSP proof the network's own output is dropped from the Phase-1 recurrence. Why is that harmless?The weights stay of size and , so and the residual coefficients are within of the target's . Anti-concentration then keeps positive as long as is small against a nonzero coefficient of the simplified determinant.
Sources
- Emmanuel Abbe, Enric Boix-Adsera, and Theodor Misiakiewicz. The merged-staircase property: a necessary and nearly sufficient condition for SGD learning of sparse functions on two-layer neural networks. COLT, 2022.