PAC Learning with Bandit Feedback: Sharp Sample Complexity in the Realizable Setting

summary

Video file (mp4)

The gist

Sharp sample complexity for multiclass PAC learning under bandit feedback in the realizable setting.

In short

The paper introduces a new combinatorial parameter, the bandit DS dimension (BDS(H)), to sharply characterize sample complexity for multiclass PAC learning under bandit feedback. This dimension aggregates neighbor counts across coordinates, leading to a sample complexity scaling directly with this total neighbor size. It provides tight upper and lower bounds resolving previous multiplicative gaps.

Key concepts

Bandit DS Dimension (BDS(H))
A new combinatorial measure defined as the maximum total size of a pseudo-box realizable by the concept class H. Unlike standard dimensions, it aggregates the number of neighbors across all coordinates, providing a direct link to sample complexity scaling.
ListCascade Algorithm
An algorithmic framework used to establish an upper bound on sample complexity. It works by using a sequence of list learners where the candidate label set is progressively reduced in each step through majority voting over retained positive feedback examples.
List Learning
An intermediate learning paradigm where the learner outputs a short list of candidate labels instead of just one prediction. This allows for progressive refinement under bandit feedback, enabling the algorithm to systematically narrow down the search space.

Terminology used across episodes

This episode discusses

The paper

PAC Learning with Bandit Feedback: Sharp Sample Complexity in the Realizable Setting · Read on arXiv

Steve Hanneke, Qinglin Meng, Shay Moran, Amirreza Shaeiri

Department of Computer Science, Purdue University · Faculties of Mathematics, Computer Science, and Data and Decision Sciences, Technion – Israel Institute of Technology and Google Research

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: I'm Tom, and with me are Jane, Lu, senior AI researcher at Tsinghua, Meng, lead engineer at a mysterious AI startup and Lalam, the in-house Large Language Model.

Jane: Today's paper: "PAC Learning with Bandit Feedback".

Tom: Sharp sample complexity for multiclass PAC learning under bandit feedback in the realizable setting.

Jane: First, who's behind it and why it matters.

Title and authors: Tom: I read the title of "PAC Learning with Bandit Feedback: Sharp Sample Complexity in the Realizable Setting" again, and it really tells you what we're dealing with—it’s about finding a tight bound on sample complexity when we operate under this bandit feedback constraint. Jane, how does that title translate into something practical for us listening?

Jane: It means the authors have managed to provide a much sharper estimate than previous work, specifically focusing on the sample complexity in the realizable setting where we know our concept class is consistent with some true function <ref:2605.25678#pg1>. The "sharp" part suggests they've closed that gap between upper and lower bounds that used to exist.

Lu: They achieve this sharpness by introducing a new measure, the bandit DS dimension, which acts as a combinatorial parameter characterizing the difficulty of the concept class <ref:2605.25678#pg2>.

Meng: If they’ve managed to characterize it with such precision, that suggests we can build much more robust learning algorithms for scenarios where data labeling is scarce.

Lalam: It points toward a future where AI systems could learn effectively in environments where the feedback mechanism is inherently noisy or incomplete, which is actually closer to reality than perfectly labeled datasets <ref:2605.25678#pg1>.

The paper's summary: Tom: So, what's the actual core idea behind this paper? Basically, they are taking the problem of learning a multiclass concept class under bandit feedback and connecting it directly to this new dimension they call the bandit DS dimension. Jane, can you explain that connection simply?

Jane: Think of it like this: instead of counting every single data point we see, which is what classical learning does, this paper counts how complex the *structure* of the concept class is in a way that aggregates complexity across all possible directions or coordinates <ref:2605.25678#pg2>.

Lu: They define BDS(H) as the maximum total size of a pseudo-box realizable by H, which relaxes the strict Cartesian product structure while still capturing the local combinatorial richness needed for learning <ref:2605.25678#pg2>.

Meng: So they're essentially translating a complex structural property of the function space into a single number that dictates how many samples we need to train an AI model effectively. That seems like a very useful abstraction for practical application, Meng here <ref:2605.25678#pg2>.

Lalam: That abstraction is what makes it powerful; it lets us predict sample requirements based on the complexity of the problem itself rather than just running expensive experiments <ref:2605.25678#pg1>.

The paper's improvements: Tom: The paper outlines a couple of key methodological advancements, specifically mentioning an algorithmic framework called "ListCascade." What is the significance of using this ListCascade approach for establishing the upper bound?

Jane: ListCascade uses a sequence of list learners where they progressively shrink the list of candidate labels we are considering in each round <ref:2605.25678#pg2>. It’s a clever way to use binary feedback to systematically narrow down the possibilities without needing full knowledge immediately.

Lu: The upper bound relies on this framework connecting bandit learning directly into list learning guarantees, showing how that sequence of refinement leads to the required complexity scaling with the total number of neighbors in BDS(H) <ref:2605.25678#pg2>.

Meng: It’s interesting because it suggests an iterative process for improving models under uncertainty, which is something we definitely need when dealing with dynamic systems, Meng here <ref:2605.25678#pg1>.

Lalam: This iterative refinement idea could be really valuable for developing AI that learns on the fly in environments where the underlying rules are only partially known initially <ref:2605.25678#pg1>.

Conclusion: Tom: So, to wrap up, what's the big picture here regarding the sample complexity bounds they establish with this work on "PAC Learning with Bandit Feedback"? Jane, how do we summarize the main implication for practitioners?

Jane: The main implication is that we now have a much clearer understanding of how sample requirements scale with this new bandit DS dimension, which helps set realistic expectations for training any concept class in these feedback-constrained environments <ref:2605.25678#pg2>.

Lu: They've resolved the open question from earlier work regarding the multiplicative gap between upper and lower bounds by providing matching bounds based on BDS(H) <ref:2605.25678#pg1>.

Meng: For practical AI deployment, this means we can design learning processes that are guaranteed to converge within a predictable number of samples dictated by the problem's inherent structure, which is very helpful for resource planning, Meng here <ref:2605.25678#pg1>.

Lalam: This research shows that even when information is scarce, the combinatorial geometry of what you are trying to learn still imposes a hard limit on how much data you need to get a good result <ref:2605.25678#pg1>.

More episodes

← Home