1 / 22

Towards Equilibrium Transfer in Markov Games

Towards Equilibrium Transfer in Markov Games. 胡裕靖 2013-9-9. Outline. Background Preliminary Ideas Some Results. Background. Multi-agent Reinforcement Learning. Single-agent RL:. Path finding. Mountain Car. RL in multi-agent tasks. Robot Soccer. IKEA furniture robot. Markov Games.

chaka
Télécharger la présentation

Towards Equilibrium Transfer in Markov Games

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Towards Equilibrium Transfer in Markov Games 胡裕靖 2013-9-9

  2. Outline • Background • Preliminary Ideas • Some Results

  3. Background

  4. Multi-agent Reinforcement Learning Single-agent RL: Path finding Mountain Car RL in multi-agent tasks Robot Soccer IKEA furniture robot

  5. Markov Games : the discrete state space. : the action space of the agent. is the reward function. is the transition function. from one agent to more than one N: the set of agents. : the discrete state space. : the joint action space of the agents. is the reward function. p is the transition function. Agent take joint actions

  6. Equilibrium-based MARL Some equilibrium solution concepts in game theory can be adopted

  7. Our Previous Work • Equilibrium-based MARL: • Multi-agent reinforcement learning with meta equilibrium [] • Multi-agent reinforcement learning by negotiation with unshared value functions [] • Focusing on combining MARL with equilibrium solution concepts • Problematic issues: • Equilibrium computing is complicated and time consuming • A new complexity class: TFNP! [] • For tasks with many agents, equilibrium-based MARL algorithms may take too much time How to accelerate the learning process of equilibrium-based MARL?

  8. Transfer Learning in RL Matthew E Taylor, Peter Stone. Transfer learning for reinforcement learning domains. Journal of Machine Learning Research, 2009. Alessandra Lazaric. Transfer in reinforcement learning: a framework and a survey. Reinforcement Learning, Springer, 2012. instance/policy/value function/model/… accelerate Reuse learnt knowledge

  9. Transfer Learning in Markov Games? instance/policy/value function/model/… Inter-task transfer Inner-task transfer …… Why not transfer between these normal-form games within a Markov game? …… …… …… ……

  10. Inner-task Transfer • Transfer equilibrium between similar normal-form games during learning in a Markov game: • Reuse the computed equilibria in previous games • Reducing learning time • Key problems: • Which games are similar? • For example: the games occur on different visits of a state • How to transfer equilibrium?

  11. Preliminary Ideas

  12. Game Similarity • Games with the same action space? • Games with different action space? • Similarity payoff distance? • Equilibrium-based similarity or equilibrium-independent similarity? Drew Fudenberg and David M. Kreps. A theory of learning, experimentation and equilibrium in games. 1990.

  13. Game Similarity Find equilibria of two games and compute the similarity Equilibrium-based similarity Weird Cycle Transfer seems senseless! Equilibrium transfer Why not take in the second game?

  14. Our Idea Transfer equilibrium between games which are thought to be similar. Evaluate how much the loss brought by equilibrium transfer is. Transfer is acceptable when there is a little loss. The two games are different only in one item.

  15. Problem Definition transfer method • Can we find a transfer method which can transfer the computed Nash equilibrium in game to a strategy profile in game that satisfies and , there holds • where is close to . • In other words, given a transfer method, if is small enough, then the transfer method is acceptable. • Furthermore, Approximate Nash equilibrium

  16. Problem Definition • and , define the transfer error • Let • Let Given a transfer method, we need to find the bound of !

  17. A Naïve Transfer Method Direct Transfer • Define the difference of the two games such that and • Examine the transfer error

  18. A Naïve Transfer Method

  19. A Naïve Transfer Method Many items in are zero if two games are very similar

  20. Some Results

  21. Future Work • Some problems: • Other transfer methods? • Only Nash equilibrium? • Equilibrium finding algorithms • Transfer between games with different action space • Transfer between games with different agent numbers • Game abstraction

  22. Thanks!

More Related