DSCRLGNov 6, 2024

Learning Constant-Depth Circuits in Malicious Noise Models

arXiv:2411.03570v13 citationsh-index: 39COLT
Originality Incremental advance
AI Analysis

This work addresses a long-standing open problem in computational learning theory for researchers in that field, providing an incremental extension to a seminal algorithm under more adversarial conditions.

The paper tackles the problem of learning constant-depth circuits (AC^0) in the presence of malicious noise, where both covariates and labels can be adversarially corrupted, extending a known quasipolynomial-time algorithm to this setting. The result achieves a running time that essentially matches the optimal algorithm and attains the best possible dependence on the noise rate in the harshest noise model.

The seminal work of Linial, Mansour, and Nisan gave a quasipolynomial-time algorithm for learning constant-depth circuits ($\mathsf{AC}^0$) with respect to the uniform distribution on the hypercube. Extending their algorithm to the setting of malicious noise, where both covariates and labels can be adversarially corrupted, has remained open. Here we achieve such a result, inspired by recent work on learning with distribution shift. Our running time essentially matches their algorithm, which is known to be optimal assuming various cryptographic primitives. Our proof uses a simple outlier-removal method combined with Braverman's theorem for fooling constant-depth circuits. We attain the best possible dependence on the noise rate and succeed in the harshest possible noise model (i.e., contamination or so-called "nasty noise").

Foundations

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

Your Notes