Proceedings

Mean Field Games Flock! The Reinforcement Learning Way

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 356-362.

https://doi.org/10.24963/ijcai.2021/50

© 2021 International Joint Conferences on Artificial Intelligence

Abstract

We present a method enabling a large number of agents to learn how to flock. This problem has drawn a lot of interest but requires many structural assumptions and is tractable only in small dimensions. We phrase this problem as a Mean Field Game (MFG), where each individual chooses its own acceleration depending on the population behavior. Combining Deep Reinforcement Learning (RL) and Normalizing Flows (NF), we obtain a tractable solution requiring only very weak assumptions. Our algorithm finds a Nash Equilibrium and the agents adapt their velocity to match the neighboring flock’s average one. We use Fictitious Play and alternate: (1) computing an approximate best response with Deep RL, and (2) estimating the next population distribution with NF. We show numerically that our algorithm can learn multi-group or high-dimensional flocking with obstacles.

  1. [Achdou and Capuzzo-Dolcetta, 2010] Yves Achdou and Italo Capuzzo-Dolcetta. Mean field games: numerical methods. SIAM J. Numer. Anal., 2010.
  2. [Achdou et al., 2020] Yves Achdou, Paola Mannucci, Clau- dio Marchi, and Nicoletta Tchou. Deterministic mean field games with control on the acceleration. NoDEA, 2020.
  3. [Bailo et al., 2018] Rafael Bailo, Mattia Bongini, José A Carrillo, and Dante Kalise. Optimal consensus control of the Cucker-Smale model. IFAC, 2018.
  4. [Caponigro et al., 2013] Marco Caponigro, Massimo For- nasier, Benedetto Piccoli, and Emmanuel Trélat. Sparse stabilization and optimal control of the Cucker-Smale model. Mathematical Control and Related Fields, 2013.
  5. [Cardaliaguet and Hadikhanloo, 2017] Pierre Cardaliaguet and Saeed Hadikhanloo. Learning in mean field games: the fictitious play. ESAIM Cont. Optim. Calc. Var., 2017.
  6. [Carlini and Silva, 2014] Elisabetta Carlini and Francisco J. Silva. A fully discrete semi-Lagrangian scheme for a first order mean field game problem. SIAM J. Numer. Anal., 2014.
  7. [Carmona and Delarue, 2018] René Carmona and Franc ¸ois Delarue. Probabilistic theory of mean field games with applications. I. 2018.
  8. [Carmona and Laurière, 2019] René Carmona and Mathieu Laurière. Convergence analysis of machine learning al- gorithms for the numerical solution of mean field control and games: II -The finite horizon case. (Under review at Annals of Applied Probability), 2019.
  9. [Cucker and Smale, 2007] Felipe Cucker and Steve Smale. Emergent behavior in flocks. IEEE Transactions on au- tomatic control, 2007.
  10. [Durkan et al., 2019] Conor Durkan, Artur Bekasov, Iain Murray, and George Papamakarios. Neural spline flows. In proc. of NeurIPS, 2019.
  11. [Elie et al., 2020] Romuald Elie, Julien Perolat, Mathieu Laurière, Matthieu Geist, and Olivier Pietquin. On the convergence of model free learning in mean field games. In proc. of AAAI, 2020.
  12. [Guo et al., 2019] Xin Guo, Anran Hu, Renyuan Xu, and Junzi Zhang. Learning mean-field games. In proc. of NeurIPS, 2019.
  13. [Haarnoja et al., 2018] Tuomas Haarnoja, Aurick Zhou, Pieter Abbeel, and Sergey Levine. Soft actor-critic: Off-policy maximum entropy deep reinforcement learning with a stochastic actor. CoRR, abs/1801.01290, 2018.
  14. [Hill et al., 2018] Ashley Hill, Antonin Raffin, Maximilian Ernestus, Adam Gleave, Anssi Kanervisto, Rene Traore, Prafulla Dhariwal, Christopher Hesse, Oleg Klimov, Alex Nichol, Matthias Plappert, Alec Radford, John Schulman, Szymon Sidor, and Yuhuai Wu. Stable baselines. https: //github.com/hill-a/stable-baselines, 2018. Link
  15. [Kobyzev et al., 2020] Ivan Kobyzev, Simon Prince, and Marcus Brubaker. Normalizing flows: An introduction and review of current methods. PAMI, 2020.
  16. [Lanctot et al., 2017] Marc Lanctot, Vinicius Zambaldi, Au- drunas Gruslys, Angeliki Lazaridou, Karl Tuyls, Julien Perolat, David Silver, and Thore Graepel. A unified game- theoretic approach to multiagent reinforcement learning. In proc. of NeurIPS, 2017.
  17. [Lasry and Lions, 2007] Jean-Michel Lasry and Pierre- Louis Lions. Mean field games. Jpn. J. Math., 2007.
  18. [Lillicrap et al., 2016] Timothy P Lillicrap, Jonathan J Hunt, Alexander Pritzel, Nicolas Heess, Tom Erez, Yuval Tassa, David Silver, and Daan Wierstra. Continuous control with deep reinforcement learning. In proc. of ICLR, 2016.
  19. [Nourian et al., 2011] Mojtaba Nourian, Peter E Caines, and Roland P Malhamé. Mean field analysis of controlled Cucker-Smale type flocking: Linear analysis and pertur- bation equations. IFAC, 2011.
  20. [Perolat et al., 2018] Julien Perolat, Bilal Piot, and Olivier Pietquin. Actor-critic fictitious play in simultaneous move multistage games. In Proc. of AISTATS, 2018.
  21. [Perrin et al., 2020] Sarah Perrin, Julien Pérolat, Mathieu Laurière, Matthieu Geist, Romuald Elie, and Olivier Pietquin. Fictitious play for mean field games: Contin- uous time analysis and applications. In proc. of NeurIPS, 2020.
  22. [Reynolds, 1987] Craig W Reynolds. Flocks, herds and schools: A distributed behavioral model. In Proc. of SIG- GRAPH, 1987.
  23. [Rezende and Mohamed, 2015] Danilo Rezende and Shakir Mohamed. Variational inference with normalizing flows. In proc. of ICML, 2015.
  24. [Ruthotto et al., 2020] Lars Ruthotto, Stanley J Osher, Wuchen Li, Levon Nurbekyan, and Samy Wu Fung. A machine learning framework for solving high-dimensional mean field game and control problems. PNAS, 2020.
  25. [Schulman et al., 2015] John Schulman, Sergey Levine, Philipp Moritz, Michael I. Jordan, and Pieter Abbeel. Trust region policy optimization. CoRR, abs/1502.05477, 2015.
  26. [Shaw, 1975] E Shaw. Naturalist at large-fish in schools. Natural History, 1975.
  27. [Silver et al., 2018] David Silver, Thomas Hubert, Julian Schrittwieser, Ioannis Antonoglou, Matthew Lai, Arthur Guez, Marc Lanctot, Laurent Sifre, Dharshan Kumaran, Thore Graepel, Timothy Lillicrap, Karen Simonyan, and Demis Hassabis. A general reinforcement learning algo- rithm that masters chess, shogi, and Go through self-play. Science, 2018.
  28. [Subramanian and Mahajan, 2019] Jayakumar Subramanian and Aditya Mahajan. Reinforcement learning in stationary mean-field games. In proc. of AAMAS, 2019.
  29. [Sutton et al., 1999] R. S. Sutton, D. Mcallester, S. Singh, and Y. Mansour. Policy gradient methods for reinforce- ment learning with function approximation. In proc. of NeurIPS. MIT Press, 1999.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards