atlas

Research map / Learning theory and algorithms / Sample complexity

Efficient Discrepancy Testing for Learning with Distribution Shift

NeurIPS 2024 · Learning theory and algorithms › Sample complexity · approach: Robust and surrogate-loss learning bounds · 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.

Gives provably efficient testers for localized discrepancy distance (Chow matching, cylindrical grids, boundary proximity), yielding improved, universal, and fully polynomial test-time TDS learners for several concept classes.

Problem

Testing discrepancy distance between train and test distributions is hard in general because it requires enumerating a whole concept class, which blocks efficient guarantees for learning under distribution shift (TDS learning).

Approach

Replace global discrepancy with localized discrepancy measured relative to a fixed candidate classifier, and show efficient testers for it: low-degree Chow-parameter matching under L1 sandwiching, cylindrical grid tests on subspaces, and boundary-proximity tests for halfspace intersections. Decoupling training from testing lets the test phase be fully polynomial.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use L1 rather than L2 sandwiching for TDS learningTDS learning for concept classes with low sandwiching degree · General concept classeserror guarantee: O(λ) -> λ+opt_train+O(ε)Helped
Use L1 rather than L2 sandwichingTDS learning for constant-depth circuits · Depth-t AC0 formulasruntime: d^{\sqrt{s}\cdot O( \log({s}/{\eps}))^{O(t)}} -> d^{ O(\log({s}/{\eps}))^{O(t)}}Helped
Use the proposed learner instead of the prior state-of-the-artTDS learning of balanced intersections of halfspaces · Intersections of k halfspacestesting runtime: d^{O(\log(k/\eps))}+\poly(d)(k/\eps)^{O(k^2)} -> \poly(d,k,1/\eps)Helped
Make the intersection learner universal over structured test distributionsTDS learning of balanced intersections of halfspaces · Intersections of k halfspacestesting runtime: d^{O(\log(k/\eps))}+\poly(d)(k/\eps)^{O(k^2)} -> \poly(d,k,1/\eps)Helped
Trade universality for the non-universal testerTDS learning of balanced intersections of halfspaces · Intersections of k halfspacestesting runtime: \poly(d,k,1/\eps) -> (dk)^{O(\log(1/\eps))}Mixed

Limitations

Experimental setup

Metrics: sample complexity time complexity test error bound

Baselines: Klivans et al. 2023 L2-sandwiching TDS learner previous state-of-the-art halfspace intersection TDS learner

Builds on: TDS learning (Klivans et al. 2023) testable agnostic learning discrepancy distance

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