Bayesian Exploration: Incentivizing Exploration in Bayesian Games

We consider a ubiquitous scenario in the Internet economy when individual decision-makers (henceforth, agents) both produce and consume information as they make strategic choices in an uncertain environment. This creates a three-way trade-off between exploration (trying out insufficiently explored alternatives to help others in the future), exploitation (making optimal decisions given the information discovered by other agents), and incentives of the agents (who are myopically interested in exploitation, while preferring the others to explore). We posit a principal who controls the flow of information from agents that came before to the ones that arrive later, and strives to coordinate the agents towards a socially optimal balance between exploration and exploitation, not using any monetary transfers. The goal is to design a recommendation policy for the principal which respects agents' incentives and minimizes a suitable notion of regret. We extend prior work in this direction to allow the agents to interact with one another in a shared environment: at each time step, multiple agents arrive to play a Bayesian game, receive recommendations, choose their actions, receive their payoffs, and then leave the game forever. The agents now face two sources of uncertainty: the actions of the other agents and the parameters of the uncertain game environment. Our main contribution is to show that the principal can achieve constant regret when the utilities are deterministic (where the constant depends on the prior distribution, but not on the time horizon), and logarithmic regret when the utilities are stochastic. As a key technical tool, we introduce the concept of explorable actions, the actions which some incentive-compatible policy can recommend with non-zero probability. We show how the principal can identify (and explore) all explorable actions, and use the revealed information to perform optimally. In particular, our results significantly improve over the prior work on the special case of a single agent per round, which relies on assumptions to guarantee that all actions are explorable. Interestingly, we do not require the principal's utility to be aligned with the cumulative utility of the agents; instead, the principal can optimize an arbitrary notion of per-round reward.

[1]  J. Gittins Bandit processes and dynamic allocation indices , 1979 .

[2]  H. Robbins,et al.  Asymptotically efficient adaptive allocation rules , 1985 .

[3]  R. Engelbrecht-Wiggans On the value of private information in an auction : ignorance may be bliss , 1986 .

[4]  Christian M. Ernst,et al.  Multi-armed Bandit Allocation Indices , 1989 .

[5]  J. Bather,et al.  Multi‐Armed Bandit Allocation Indices , 1990 .

[6]  Anke S. Kessler The Value of Ignorance , 1998 .

[7]  D. Fudenberg,et al.  The Theory of Learning in Games , 1998 .

[8]  Godfrey Keller,et al.  Price Dispersion and Learning in a Dynamic Differentiated-Goods Duopoly , 2001 .

[9]  Peter Auer,et al.  The Nonstochastic Multiarmed Bandit Problem , 2002, SIAM J. Comput..

[10]  M. Cripps,et al.  Strategic Experimentation with Exponential Bandits , 2003 .

[11]  Frank Thomson Leighton,et al.  The value of knowing a demand curve: bounds on regret for online posted-price auctions , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[12]  Peter Auer,et al.  Finite-time Analysis of the Multiarmed Bandit Problem , 2002, Machine Learning.

[13]  Ilya Segal,et al.  An Efficient Dynamic Mechanism , 2013 .

[14]  D. Bergemann,et al.  The Dynamic Pivot Mechanism , 2008 .

[15]  Omar Besbes,et al.  Dynamic Pricing Without Knowing the Demand Function: Risk Bounds and Near-Optimal Algorithms , 2009, Oper. Res..

[16]  Nikhil R. Devanur,et al.  The price of truthfulness for pay-per-click auctions , 2009, EC '09.

[17]  Emir Kamenica,et al.  Bayesian Persuasion , 2009 .

[18]  Adam Meyerson,et al.  On the price of mediation , 2009, EC '09.

[19]  D. Bergemann,et al.  Robust Predictions in Games with Incomplete Information , 2011 .

[20]  Richard Baskerville,et al.  Information design , 2011, Eur. J. Inf. Syst..

[21]  Robert D. Kleinberg,et al.  Dynamic pricing with limited supply , 2012, EC '12.

[22]  Sébastien Bubeck,et al.  Regret Analysis of Stochastic and Nonstochastic Multi-armed Bandit Problems , 2012, Found. Trends Mach. Learn..

[23]  Patrick Hummel,et al.  Learning and incentives in user-generated content: multi-armed bandits with endogenous arms , 2013, ITCS '13.

[24]  Yishay Mansour,et al.  Implementing the “Wisdom of the Crowd” , 2013, Journal of Political Economy.

[25]  S. Kakade,et al.  Optimal Dynamic Mechanism Design and the Virtual Pivot Mechanism , 2013 .

[26]  Sham M. Kakade,et al.  Optimal Dynamic Mechanism Design and the Virtual Pivot Mechanism , 2013, Oper. Res..

[27]  Andreas Krause,et al.  Truthful incentives in crowdsourcing tasks using regret minimization mechanisms , 2013, WWW.

[28]  Zizhuo Wang,et al.  Close the Gaps: A Learning-While-Doing Algorithm for Single-Product Revenue Management Problems , 2014, Oper. Res..

[29]  John Langford,et al.  Taming the Monster: A Fast and Simple Algorithm for Contextual Bandits , 2014, ICML.

[30]  Jon M. Kleinberg,et al.  Incentivizing exploration , 2014, EC.

[31]  Yishay Mansour,et al.  Bayesian Incentive-Compatible Bandit Exploration , 2015, EC.

[32]  Yeon-Koo Che,et al.  Optimal Design for Social Learning , 2015 .

[33]  Robert D. Kleinberg,et al.  Truthful Mechanisms with Implicit Payment Computation , 2015, J. ACM.

[34]  Éva Tardos,et al.  Information Asymmetries in Common-Value Auctions with Discrete Signals , 2013, EC.

[35]  Moshe Tennenholtz,et al.  Economic Recommendation Systems , 2015, ArXiv.

[36]  Emir Kamenica,et al.  A Rothschild-Stiglitz Approach to Bayesian Persuasion , 2016 .

[37]  Haifeng Xu,et al.  Algorithmic Bayesian persuasion , 2015, STOC.

[38]  D. Bergemann,et al.  Information Design, Bayesian Persuasion and Bayes Correlated Equilibrium , 2016 .

[39]  Evan Sadler,et al.  Learning in Social Networks , 2016 .

[40]  Aleksandrs Slivkins,et al.  Adaptive Contract Design for Crowdsourcing Markets: Bandit Algorithms for Repeated Principal-Agent Problems , 2016, J. Artif. Intell. Res..

[41]  Andrzej Skrzypacz,et al.  Learning, Experimentation, and Information Design , 2017 .

[42]  D. Bergemann,et al.  Information Design: A Unified Perspective , 2017, Journal of Economic Literature.

[43]  Zhiwei Steven Wu,et al.  G T ] 1 J ul 2 01 8 Bayesian Exploration : Incentivizing Exploration in Bayesian Games * , 2018 .

[44]  T. L. Lai Andherbertrobbins Asymptotically Efficient Adaptive Allocation Rules , 2022 .