atlas

Research map / Learning theory and algorithms / Sample complexity

On Agnostic PAC Learning in the Small Error Regime

NeurIPS 2025 · Learning theory and algorithms › Sample complexity · approach: Learning halfspaces under noise · 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.

Gives an efficient agnostic PAC learner whose error is c·τ + O(√(τ(d+log(1/δ))/m) + (d+log(1/δ))/m) with c ≤ 2.1, via majority votes of ERMs on recursively split subsamples plus a region-of-disagreement tie-breaking ERM.

Problem

Optimal sample complexity of agnostic PAC binary classification as a function of tau = err(h*), particularly in the regime tau ≈ d/m, and whether computationally efficient majority-vote learners are optimal in this tau-based framework.

Approach

Replaces Hanneke's overlapping splits with disjoint 27-way recursive splits, subsamples ERMs for efficiency, and combines two independent voting classifiers with an ERM trained on their region of disagreement as a tie-breaker, reducing the tau multiplier from 15 to 2.1.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed best-of-both-worlds learner, combining the new voting learner with the earlier learnerAgnostic PAC learning · Agnostic PAC learningerror upper bound: 2.1 · τ + O (√(τ(d + ln(1/δ))/m) + (d + ln(1/δ))/m)Helped
Replace the earlier learner with the proposed learner when τ = o(ln^5(m/d) · d/m)Agnostic PAC learning · Agnostic PAC learningerror upper bound: 2.1 · τ; ln^5(m/d)Helped
Use the improved 27-subsample splitting, two independent voting classifiers, and an ERM tie-breaker instead of the initial approach (ablation)Proposed learner · Agnostic PAC learningerror upper bound: 15τ -> 2.1τHelped
Add an ERM tie-breaker trained on the voters’ region of disagreementTwo voting classifiers · Agnostic PAC learningmultiplicative factor on τ: ≈13 -> 1.1Helped
Use 27 recursive calls instead of 3 to control the low-threshold voting errorVoting classifier · Agnostic PAC learningerror upper bound: 11/243; 3160Helped
Subsample the ERM training subsequences rather than running ERM on all of themProposed voting learner · Agnostic PAC learningERM-oracle efficiencyHelped
Use a three-way splitting and majority-vote approach instead of the improved method (ablation)Proposed learner · Agnostic PAC learning, τ = O(d/m)error upper bound: 2.1τ -> 15τHurt

Limitations

Experimental setup

Metrics: expected error bound as function of tau, m, d, delta

Baselines: ERM Hanneke-Larsen-Zhivotovskiy learner

Builds on: Hanneke's recursive splitting algorithm (optimal PAC learner) Hanneke, Larsen, and Zhivotovskiy (FOCS '24) tau-dependent agnostic bounds

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