ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2012.10793
77
11
v1v2v3 (latest)

On the Power of Localized Perceptron for Label-Optimal Learning of Halfspaces with Adversarial Noise

19 December 2020
Jie Shen
ArXiv (abs)PDFHTML
Abstract

We study {\em online} active learning of homogeneous halfspaces in Rd\mathbb{R}^dRd with adversarial noise where the overall probability of a noisy label is constrained to be at most ν\nuν. Our main contribution is a Perceptron-like online active learning algorithm that runs in polynomial time, and under the conditions that the marginal distribution is isotropic log-concave and ν=Ω(ϵ)\nu = \Omega(\epsilon)ν=Ω(ϵ), where ϵ∈(0,1)\epsilon \in (0, 1)ϵ∈(0,1) is the target error rate, our algorithm PAC learns the underlying halfspace with near-optimal label complexity of O~(d⋅polylog(1ϵ))\tilde{O}\big(d \cdot polylog(\frac{1}{\epsilon})\big)O~(d⋅polylog(ϵ1​)) and sample complexity of O~(dϵ)\tilde{O}\big(\frac{d}{\epsilon} \big)O~(ϵd​). Prior to this work, existing online algorithms designed for tolerating the adversarial noise are subject to either label complexity polynomial in 1ϵ\frac{1}{\epsilon}ϵ1​, or suboptimal noise tolerance, or restrictive marginal distributions. With the additional prior knowledge that the underlying halfspace is sss-sparse, we obtain attribute-efficient label complexity of O~(s⋅polylog(d,1ϵ))\tilde{O}\big( s \cdot polylog(d, \frac{1}{\epsilon}) \big)O~(s⋅polylog(d,ϵ1​)) and sample complexity of O~(sϵ⋅polylog(d))\tilde{O}\big(\frac{s}{\epsilon} \cdot polylog(d) \big)O~(ϵs​⋅polylog(d)). As an immediate corollary, we show that under the agnostic model where no assumption is made on the noise rate ν\nuν, our active learner achieves an error rate of O(OPT)+ϵO(OPT) + \epsilonO(OPT)+ϵ with the same running time and label and sample complexity, where OPTOPTOPT is the best possible error rate achievable by any homogeneous halfspace.

View on arXiv
Comments on this paper