arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2202.00633cs.GTcs.AIcs.MA
收藏

高效的策略空间响应预言机

Efficient Policy Space Response Oracles

Shanghai Jiao Tong University(上海交通大学);Institute for Artificial Intelligence, Peking University(北京大学人工智能研究院);University College London(伦敦大学学院);Shanghai Digital Brain Laboratory(上海数字大脑研究院)

Ming Zhou, Jingxiao Chen, Ying Wen, Weinan Zhang, Yaodong Yang, Yong Yu, Jun Wang

摘要:

策略空间响应预言方法(PSRO)提供了一种学习两人零和博弈中纳什均衡的通用解决方案,但存在两个缺点:(1)由于需要通过模拟进行一致的元博弈评估,计算效率低下;(2)由于在每个时期都要针对固定的元策略寻找最佳响应,探索效率低下。在这项工作中,我们提出了有效的PSRO(EPSRO),大大提高了上述两个步骤的效率。我们开发的核心是新引入的无限制限制(URR)游戏的无悔优化子程序。通过在每个时期求解URR,可以评估当前游戏并在一次向前传递中计算最佳响应,而无需元游戏模拟。理论上,我们证明了EPSRO的解决方案的程序提供了一个单调的改进,现有的PSRO方法不具备的可利用性。进一步证明了无遗憾优化的遗憾界为$\mathcal{O}(\sqrt{T\log{[(k^2+k)/2]}})$,其中$k$为受限策略集的大小.最重要的是,EPSRO的一个理想属性是它是可并行的,这允许在诱导行为多样性的策略空间中进行高效的探索。我们在三类游戏上测试了EPSRO,并报告了50倍的墙时间加速和10倍的数据效率,同时保持与Kuhn和Leduc扑克游戏上现有的PSRO方法相似的可利用性。

英文摘要:

Policy Space Response Oracle methods (PSRO) provide a general solution to learn Nash equilibrium in two-player zero-sum games but suffer from two drawbacks: (1) the computation inefficiency due to the need for consistent meta-game evaluation via simulations, and (2) the exploration inefficiency due to finding the best response against a fixed meta-strategy at every epoch. In this work, we propose Efficient PSRO (EPSRO) that largely improves the efficiency of the above two steps. Central to our development is the newly-introduced subroutine of no-regret optimization on the unrestricted-restricted (URR) game. By solving URR at each epoch, one can evaluate the current game and compute the best response in one forward pass without the need for meta-game simulations. Theoretically, we prove that the solution procedures of EPSRO offer a monotonic improvement on the exploitability, which none of existing PSRO methods possess. Furthermore, we prove that the no-regret optimization has a regret bound of $\mathcal{O}(\sqrt{T\log{[(k^2+k)/2]}})$, where $k$ is the size of restricted policy set. Most importantly, a desirable property of EPSRO is that it is parallelizable, this allows for highly efficient exploration in the policy space that induces behavioral diversity. We test EPSRO on three classes of games, and report a 50x speedup in wall-time and 10x data efficiency while maintaining similar exploitability as existing PSRO methods on Kuhn and Leduc Poker games.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑