Balanced Sampling in Stochastic Multi-objective Bandits
Organizations: Mechanical and Industrial Engineering, University of Massachusetts Amherst
Abstract
In stochastic multi-objective bandits, Pareto optimal arms may represent different trade-offs among objectives. Balanced sampling across them is important in practical settings such as online advertising. Yet, there seems to be little consensus on how to measure fairness, to our best knowledge. Achieving fairness is also tough as the set of Pareto optimal arms is unknown, and early sampling decisions may create imbalances that are difficult to erase afterwards. We measure unfairness by the KL divergence from the uniform distribution over the true Pareto set to the empirical measure induced by the sampling trajectory. Nicely, this measure admits an exact decomposition that separates the cost of sampling suboptimal arms from the imbalance among Pareto optimal arms. With a recursive form for unfairness, we develop adaptive top-two sampling, which combines sampling counts and empirical evidence of Pareto membership to define a gain for each arm and guide sampling without committing to an estimated Pareto set. When the Pareto set is stable under small perturbations, we establish an and bound on expected unfairness and variance, respectively. Information-theoretic lower bounds show that the rate can be unavoidable for uniformly fair policies on stable instances, matching our upper bound. More surprisingly, stability is indeed crucial, as the expected unfairness can be without it. Finally, we create a variant that encourages exploration of undersampled arms to reduce the risk of persistent underallocation. At sufficiently large horizons, it preserves the rate on the expected unfairness while admitting a sharper bound of on variance. Numerical studies support these findings and suggest practical insights.
Figures & tables
| Method | Mean | Variance | Mean | Variance | Mean | Variance |
|---|---|---|---|---|---|---|
| Horizon | ||||||
| ATT (mean+SD BO) | ||||||
| ATT (log BO) | ||||||
| EG-ATT (mean+SD BO) | ||||||
| EG-ATT (log BO) | ||||||
| Method | Mean | Variance | Mean | Variance | Mean | Variance |
|---|---|---|---|---|---|---|
| Horizon | ||||||
| ATT (mean+SD BO) | ||||||
| ATT (log BO) | ||||||
| EG-ATT (mean+SD BO) | ||||||
| EG-ATT (log BO) | ||||||
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Arm | |||
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | |||
| 6 |
| Arm | |||
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 | |||
| 4 | |||
| 5 |
| Method | BO | Mean | Variance | ||||
|---|---|---|---|---|---|---|---|
| 0.005 | 5,000 | ATT | M | – | |||
| 0.005 | 5,000 | ATT | L | – | |||
| 0.005 | 5,000 | EG-ATT | M | ||||
| 0.005 | 5,000 | EG-ATT | L | ||||
| 0.005 | 50,000 | ATT | M | – | |||
| 0.005 | 50,000 | ATT | L | – |
| Method | BO | Mean | Variance | ||||
|---|---|---|---|---|---|---|---|
| 0.005 | 5,000 | ATT | M | – | |||
| 0.005 | 5,000 | ATT | L | – | |||
| 0.005 | 5,000 | EG-ATT | M | ||||
| 0.005 | 5,000 | EG-ATT | L | ||||
| 0.005 | 50,000 | ATT | M | – | |||
| 0.005 | 50,000 | ATT | L | – |
Multi-Armed Bandits
Multi-Armed Bandits study how to choose among uncertain actions over time while balancing immediate rewards with learning.
See all 352 papers