Apple Tasting Revisited: Bayesian Approaches to Partially Monitored Online Binary Classification
James A. Grant, David S. Leslie
TL;DR
The paper studies online binary classification under partial feedback (apple tasting) with a logistic contextual model, formulating it as a partial monitoring problem with side information. It establishes a near-optimal Bayesian regret bound for Thompson Sampling in this setting and develops practical implementations using Polya-Gamma augmentation (PG-TS) and a tunable Information-Directed Sampling (PG-IDS). The authors provide theoretical guarantees showing BR(T,TS) = Õ(√{dT}) under suitable assumptions and demonstrate empirically that PG-TS and tunable PG-IDS outperform UCB-style and baseline methods across multiple scenarios. The work bridges finite and compact parameter spaces, extends information-theoretic analysis to this PM variant, and offers scalable, Bayesian approaches with strong performance in selective feedback online classification tasks.
Abstract
We consider a variant of online binary classification where a learner sequentially assigns labels ($0$ or $1$) to items with unknown true class. If, but only if, the learner chooses label $1$ they immediately observe the true label of the item. The learner faces a trade-off between short-term classification accuracy and long-term information gain. This problem has previously been studied under the name of the `apple tasting' problem. We revisit this problem as a partial monitoring problem with side information, and focus on the case where item features are linked to true classes via a logistic regression model. Our principal contribution is a study of the performance of Thompson Sampling (TS) for this problem. Using recently developed information-theoretic tools, we show that TS achieves a Bayesian regret bound of an improved order to previous approaches. Further, we experimentally verify that efficient approximations to TS and Information Directed Sampling via Pólya-Gamma augmentation have superior empirical performance to existing methods.
