LGMLJan 1, 2025

Hardness of Learning Fixed Parities with Neural Networks

arXiv:2501.00817v26 citationsh-index: 2
Originality Incremental advance
AI Analysis

This addresses an open problem in learning theory for researchers, providing theoretical insights into the limitations of gradient-based methods for specific functions.

The paper tackles the problem of why fixed parity functions are hard to learn with neural networks, showing that training one-hidden-layer ReLU networks with perturbed gradient descent fails to produce meaningful results for any fixed parity of minimal size.

Learning parity functions is a canonical problem in learning theory, which although computationally tractable, is not amenable to standard learning algorithms such as gradient-based methods. This hardness is usually explained via statistical query lower bounds [Kearns, 1998]. However, these bounds only imply that for any given algorithm, there is some worst-case parity function that will be hard to learn. Thus, they do not explain why fixed parities - say, the full parity function over all coordinates - are difficult to learn in practice, at least with standard predictors and gradient-based methods [Abbe and Boix-Adsera, 2022]. In this paper, we address this open problem, by showing that for any fixed parity of some minimal size, using it as a target function to train one-hidden-layer ReLU networks with perturbed gradient descent will fail to produce anything meaningful. To establish this, we prove a new result about the decay of the Fourier coefficients of linear threshold (or weighted majority) functions, which may be of independent interest.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes