Efficient Contextual Bandits with Uninformed Feedback Graphs
Mengxiao Zhang, Yuheng Zhang, Haipeng Luo, Paul Mineiro
TL;DR
This work addresses contextual bandits with directed feedback graphs in an uninformed setting, where the feedback graph is revealed only after decisions or not at all. It introduces SquareCB.UG, a reduction to online regression that learns both losses and graphs using a log-loss regression oracle, and analyzes both partially and fully revealed graph regimes. The authors prove sublinear regret bounds that depend on the independence-number of the graph class, improving from a worst-case \\alpha({\\mathcal G}) to an adaptive \\alpha_t in the fully revealed setting, and demonstrate empirical gains in bidding tasks on synthetic and real data. The approach leverages a DEC-based minimax framework and shows that log-loss graph learning is crucial for favorable guarantees, with practical performance corroborated by experiments. This advances efficient contextual bandits by enabling robust learning under uninformed feedback structures in realistic applications.
Abstract
Bandits with feedback graphs are powerful online learning models that interpolate between the full information and classic bandit problems, capturing many real-life applications. A recent work by Zhang et al. (2023) studies the contextual version of this problem and proposes an efficient and optimal algorithm via a reduction to online regression. However, their algorithm crucially relies on seeing the feedback graph before making each decision, while in many applications, the feedback graph is uninformed, meaning that it is either only revealed after the learner makes her decision or even never fully revealed at all. This work develops the first contextual algorithm for such uninformed settings, via an efficient reduction to online regression over both the losses and the graphs. Importantly, we show that it is critical to learn the graphs using log loss instead of squared loss to obtain favorable regret guarantees. We also demonstrate the empirical effectiveness of our algorithm on a bidding application using both synthetic and real-world data.
