The Statistical Complexity of Interactive Decision Making IX: Posterior Sampling Bounds the Square-Loss DEC by 2Δ + 24·θ·log²(γ)/γ, θ the Disagreement CoefficientResearch Paper
Motivation
In a structured bandit problem a learner repeatedly chooses a decision from a set and observes a noisy reward whose mean is an unknown function from a known class . Classical analyses of such problems measure the complexity of by the eluder dimension (Russo and Van Roy, 2013; 2014) or the star number, and prove regret bounds for posterior sampling (Thompson sampling) or optimistic algorithms in terms of these quantities.
Foster, Kakade, Qian and Rakhlin (2021) introduced the Decision-Estimation Coefficient (DEC), a single complexity measure that yields both upper and lower bounds on the minimax regret of interactive decision making. Section 6.2 of that paper connects the DEC to the older parameters: it shows that the square-loss DEC is bounded by the disagreement coefficient of the class, a quantity introduced in Foster, Rakhlin, Simchi-Levi and Xu (2020) and itself bounded by the star number and the eluder dimension. The bound is certified by posterior sampling, so it also explains why posterior sampling works for these classes.
Setting
Let be a set of decisions. A model assigns to each decision a reward distribution; here a model enters only through its mean-reward function and an optimal decision . The class collects the mean-reward functions of a model class . A reference model , not necessarily in , has mean reward .
A prior is a finitely supported distribution over . The posterior sampling strategy plays , the law of when .
The prior-dependent square-loss DEC (display (70) of the paper) is
the best trade-off between regret and squared estimation error that a decision distribution can achieve against a model drawn from the prior.
For a class of functions and a distribution on , the disagreement coefficient (Definition 6.3) is
where is drawn independently of . It measures how much mass puts on decisions where some function of the class is large although it is small in . The shifted class consists of the differences , .
Formalization targets
Goal: Theorem 6.2
For every , posterior sampling certifies
In the formal statement, the objective of (70) evaluated at is bounded by for every and every upper bound of the disagreement coefficients of the shifted classes.
Milestones
- The disagreement coefficient bounds the probability of disagreement at every pair of scales (proof of Lemma E.2, p. 105).
- The unit-scale decoupling bound with free parameters , (proof of Lemma E.2, p. 105).
- Lemma E.2, the decoupling lemma: for , , indexed by ,
- The factor-four comparison of the decoupled squared error against a second prior draw with the squared error against (proof of Theorem 6.2, p. 106).
- Lemma E.2 applied to the shifted class at parameter , for a fixed (proof of Theorem 6.2, p. 106).
Significance
Theorem 6.2 bounds the DEC of any structured bandit class by its disagreement coefficient. With the bounds of the disagreement coefficient by the star number and the eluder dimension (Lemma 6.1 of the paper, from Foster et al. 2020) and the minimax theorem, it yields Theorem 6.1, which recovers the regret bound of Russo and Van Roy for posterior sampling as a special case, and gives a bound in terms of the star number. The decoupling lemma (Lemma E.2) is a general tool: it controls a coupled quantity by a decoupled second moment, and applies wherever an algorithm's decision and the function evaluated there are drawn from the same distribution.
The results are proved in the paper. None of them has a machine-checked proof; this mission produces the first formal statement of the disagreement coefficient and of the decoupling lemma, on which formal versions of eluder-dimension and star-number bounds can build.
Difficulty
The obvious argument fails at the decoupling step. The quantity evaluates each function at its own decision, while the estimation error controls only , with independent indices. For a finite set of decisions, Cauchy–Schwarz bridges the two at the price of a factor ; for an infinite decision space this gives nothing. The disagreement coefficient replaces the cardinality, but it controls disagreement only at one pair of scales at a time (the size of and the norm of ), while the coupled quantity involves all scales at once; obtaining only a loss from this is the technical core of Lemma E.2.
Formalization scope
- Decisions form an arbitrary type ; no finiteness or measurability is assumed. Priors and decision distributions are finitely supported (the paper's footnote 5 equips the model class with the discrete topology), encoded as finite weighted families, so every expectation is a finite sum and is the family of atoms with weights .
- Models enter only through their mean-reward function and their optimal decision, which is all the square-loss DEC depends on; is a datum with the hypothesis for all .
- The disagreement coefficient uses the real supremum. All statements assume , and a uniformly bounded class, under which the supremum is finite; the inner expectation of (71) is over an independent copy of the decision.
- Infima and suprema of the page are stated as universally quantified bounds ("for every ", "for every upper bound "), which are equivalent and immune to Lean's default values.
- Lemma E.2 assumes : the page states it for every , but its proof treats and extends to by rescaling; Theorem 6.2 needs only .
- is the natural logarithm; .
The goal is not trivialized by a junk value: the disagreement coefficient is a genuine supremum under the stated hypotheses (a sorry-free check accompanies the definitions), rules out negative logarithms, the class is the whole class rather than the prior's support, and the reference model is not assumed to lie in the class.
Contributions welcome: proofs of the milestones in attack order; a general layer-cake lemma for finite sums; a formal disagreement coefficient bound by the star number or the eluder dimension (Lemma 6.1), which would lead to Theorem 6.1.
Selected references
- D. J. Foster, S. M. Kakade, J. Qian, A. Rakhlin, The Statistical Complexity of Interactive Decision Making, arXiv preprint, 2021 (v3, 2023). https://arxiv.org/abs/2112.13487
- D. J. Foster, A. Rakhlin, D. Simchi-Levi, Y. Xu, Instance-Dependent Complexity of Contextual Bandits and Reinforcement Learning: A Disagreement-Based Perspective, Conference on Learning Theory (cited in the paper as Foster et al. 2020b). https://arxiv.org/abs/2010.03104
- D. Russo, B. Van Roy, Eluder Dimension and the Sample Complexity of Optimistic Exploration, Advances in Neural Information Processing Systems 26, pp. 2256–2264, 2013. https://papers.nips.cc/paper_files/paper/2013
- D. Russo, B. Van Roy, Learning to Optimize via Posterior Sampling, Mathematics of Operations Research 39(4):1221–1243, 2014. https://doi.org/10.1287/moor.2014.0650 (arXiv: https://arxiv.org/abs/1301.2609)