atlas

Research map / Optimization / Implicit bias and generalization

On the Complexity of Learning Sparse Functions with Statistical and Gradient Queries

NeurIPS 2024 · Optimization › Implicit bias and generalization · approach: Low-rank and single-index recovery · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Differentiable Learning Queries (DLQ), a statistical-query model of gradient queries for a given loss, and gives tight adaptive and non-adaptive query complexities for learning sparse juntas via leap and cover exponents.

Problem

Characterizing the statistical query complexity of learning sparse functions (juntas) over general product distributions, and how it depends on the loss used for gradient-based learning, since CSQ only captures squared loss.

Approach

Defines DLQ_ℓ as SQ queries given by derivatives of a loss ℓ with respect to an arbitrary differentiable model, and shows the junta complexity is governed by a leap exponent (adaptive) or cover exponent (non-adaptive) over a loss-dependent system of detectable subsets; losses like ℓ1, hinge, and exponential match general SQ complexity, while squared loss matches CSQ.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ℓ1 loss instead of squared lossDLQ for junta y1, non-adaptive support recovery · Junta y1query complexity: Θ (d^4) -> Θ (d)Helped
Use ℓ1 loss instead of squared lossDLQ for junta y2, adaptive and non-adaptive support recovery · Junta y2query complexity: Θ (d^3) -> Θ(d)Helped
Use ℓ1, hinge, or bounded-label exponential lossDLQ for junta learning · All problems μ under the stated loss conditionsquery complexity relative to SQHelped
Use squared loss rather than unrestricted SQ queriesDLQ for real-valued outputs · Junta learningquery complexity relative to CSQNo clear effect
Use adaptive rather than non-adaptive queriesCSQ for junta y1 · Junta y1query complexity: Θ (d^4) -> Θ (d)Helped
Train with layer-wise SGD when DLQ-leap is 1Two-layer neural network · Hypercube juntas with DLQ-leap 1excess test error: o(1)Helped
Use mean-field gradient dynamics on a junta with DLQ-leap greater than 1Two-layer neural network · Hypercube juntas with DLQ-leap greater than 1coordinate alignmentHurt

Surprising findings

Limitations

Experimental setup

Metrics: query complexity exponent test mean squared error vs SGD iterations

Baselines: SQ CSQ

Builds on: Statistical Query learning leap complexity for CSQ on hypercube (Abbe et al.) saddle-to-saddle dynamics

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy