atlas

Research map / Learning theory and algorithms / Sample complexity

Learning single index models via harmonic decomposition

NeurIPS 2025 · Learning theory and algorithms › Sample complexity · approach: Sample complexity of learning distributions · 0 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.

Proposes spherical harmonics as the natural basis for learning single-index models under spherically symmetric inputs, deriving SQ/LDP lower bounds and matching spectral, tensor-unfolding and online SGD estimators, and recovering Gaussian SIM results.

Problem

Characterizing the sample and runtime complexity of recovering the hidden direction w* in single-index models beyond Gaussian inputs, and explaining why existing Gaussian-specific algorithms (SGD, landscape smoothing, partial trace) reach optimal rates.

Approach

Exploit rotational symmetry: expand the likelihood ratio in spherical harmonics (Gegenbauer coefficients) of the direction z = x/||x||, which decouples SQ/LDP lower bounds across harmonic subspaces V_{d,l}; each subspace is matched by a spectral, harmonic tensor-unfolding, or online SGD estimator, and sample-optimal and runtime-optimal degrees can differ for general spherical SIMs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the input norm ‖x‖₂ rather than only the normalized direction (ablation)Gaussian SIM learning · Gaussian SIMruntime: d^{{\rm sk}_\star} -> d^{{\rm sk}_\star/2+1}Helped
Normalize inputs and discard ‖x‖₂ (ablation)Gaussian SIM learning · Gaussian SIMruntime: d^{{\rm sk}_\star/2+1} to d^{{\rm sk}_\star}Hurt
Use landscape smoothing instead of vanilla SGDGaussian SIM learning · Gaussian SIMsample complexity: \widetilde \Theta_d (d^{{\rm sk}_\star - 1}) -> \widetilde \Theta_d (d^{{\rm sk}_\star/2})Helped
Use landscape smoothing instead of vanilla SGDGaussian SIM learning · Gaussian SIMruntime: \widetilde \Theta_d (d^{{\rm sk}_\star}) -> \widetilde \Theta_d (d^{{\rm sk}_\star/2 +1})Helped
Use harmonic tensor unfolding at the sample-optimal degree rather than the runtime-optimal degreeSpherical SIM with the constructed mixture distribution · Constructed mixture examplesample complexity: \widetilde \Theta_d ( d^{6 {\rm sk}_\star}) -> \widetilde \Theta_d ( d^{5 {\rm sk}_\star})Helped
Use harmonic tensor unfolding at the runtime-optimal degree rather than the sample-optimal degreeSpherical SIM with the constructed mixture distribution · Constructed mixture exampleruntime: \widetilde \Theta_d ( d^{10 {\rm sk}_\star}) -> \widetilde \Theta_d ( d^{8 {\rm sk}_\star})Helped
Use online SGD on the degree-sk⋆ Hermite neuron instead of landscape smoothingGaussian SIM learning · Gaussian SIMruntime: \widetilde \Theta_d (d^{{\rm sk}_\star}) vs. \widetilde \Theta_d (d^{{\rm sk}_\star/2 +1})Hurt

Surprising findings

Limitations

Experimental setup

Metrics: sample complexity exponent in d runtime exponent in d correlation |<w_hat, w*>| >= 1/4

Baselines: online SGD with Hermite neuron (HeSGD) landscape smoothing (SmLD) partial trace estimator (PrTR)

Builds on: generative exponent framework (Damian et al.) online SGD on Hermite neuron (Ben Arous et al.) tensor unfolding (Montanari and Richard) partial trace estimator

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