Randomized Confidence Bounds for Stochastic Partial Monitoring
Maxime Heuillet, Ola Ahmad, Audrey Durand
TL;DR
This work addresses online learning under partial feedback by advancing randomized confidence bounds for stochastic partial monitoring. Building on CBP, it introduces RandCBP and RandCBPsideStar, preserving sublinear regret in easy PM games and delivering the first regret guarantees for hard contextual PM. The methods inject controlled randomness via discretized Gaussian sampling to the confidence bounds, achieving comparable performance to deterministic CBP while improving empirical behavior in hard settings. The authors also extend the framework to linear contextual PM with RandCBPsideStar, derive context-sensitive regret bounds, and validate the approach with comprehensive experiments and a real-world use-case for monitoring deployed classifiers. Reproducibility resources and extensive analyses support practical adoption of PM in real-world sequential decision problems.
Abstract
The partial monitoring (PM) framework provides a theoretical formulation of sequential learning problems with incomplete feedback. On each round, a learning agent plays an action while the environment simultaneously chooses an outcome. The agent then observes a feedback signal that is only partially informative about the (unobserved) outcome. The agent leverages the received feedback signals to select actions that minimize the (unobserved) cumulative loss. In contextual PM, the outcomes depend on some side information that is observable by the agent before selecting the action on each round. In this paper, we consider the contextual and non-contextual PM settings with stochastic outcomes. We introduce a new class of PM strategies based on the randomization of deterministic confidence bounds. We also extend regret guarantees to settings where existing stochastic strategies are not applicable. Our experiments show that the proposed RandCBP and RandCBPsidestar strategies have favorable performance against state-of-the-art baselines in multiple PM games. To advocate for the adoption of the PM framework, we design a use case on the real-world problem of monitoring the error rate of any deployed classification system.
