Is Efficient PAC Learning Possible with an Oracle That Responds 'Yes' or 'No'?
Constantinos Daskalakis, Noah Golowich

TL;DR
This paper demonstrates that in PAC learning, a weaker oracle providing only realizability information suffices for efficient learning, reducing the reliance on the traditional ERM oracle.
Contribution
It introduces a new learning algorithm that uses a minimal oracle, only indicating dataset realizability, and proves its efficiency across various learning settings.
Findings
Polynomial sample and oracle complexity depending on VC dimension
Extends to agnostic, partial concept, multiclass, and real-valued learning
Addresses open question on oracle-efficient algorithms for partial concepts
Abstract
The empirical risk minimization (ERM) principle has been highly impactful in machine learning, leading both to near-optimal theoretical guarantees for ERM-based learning algorithms as well as driving many of the recent empirical successes in deep learning. In this paper, we investigate the question of whether the ability to perform ERM, which computes a hypothesis minimizing empirical risk on a given dataset, is necessary for efficient learning: in particular, is there a weaker oracle than ERM which can nevertheless enable learnability? We answer this question affirmatively, showing that in the realizable setting of PAC learning for binary classification, a concept class can be learned using an oracle which only returns a single bit indicating whether a given dataset is realizable by some concept in the class. The sample complexity and oracle complexity of our algorithm depend…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Machine Learning and Algorithms · Handwritten Text Recognition Techniques
