Timezone: »
We present a novel control-theoretic understanding of online optimization and learning in games, via the notion of passivity. Passivity is a fundamental concept in control theory, which abstracts energy conservation and dissipation in physical systems. It has become a standard tool in analysis of general feedback systems, to which game dynamics belong. Our starting point is to show that all continuous-time Follow-the-Regularized-Leader (FTRL) dynamics, which include the well-known Replicator Dynamic, are lossless, i.e. it is passive with no energy dissipation. Interestingly, we prove that passivity implies bounded regret, connecting two fundamental primitives of control theory and online optimization.
The observation of energy conservation in FTRL inspires us to present a family of lossless learning dynamics, each of which has an underlying energy function with a simple gradient structure. This family is closed under convex combination; as an immediate corollary, any convex combination of FTRL dynamics is lossless and thus has bounded regret. This allows us to extend the framework of Fox & Shamma [Games 2013] to prove not just global asymptotic stability results for game dynamics, but Poincaré recurrence results as well. Intuitively, when a lossless game (e.g. graphical constant-sum game) is coupled with lossless learning dynamic, their interconnection is also lossless, which results in a pendulum-like energy-preserving recurrent behavior, generalizing Piliouras & Shamma [SODA 2014] and Mertikopoulos et al. [SODA 2018].
Author Information
Yun Kuen Cheung (Royal Holloway University of London)
Georgios Piliouras (Singapore University of Technology and Design)
Related Events (a corresponding poster, oral, or spotlight)
-
2021 Spotlight: Online Optimization in Games via Control Theory: Connecting Regret, Passivity and Poincaré Recurrence »
Wed. Jul 21st 01:35 -- 01:40 PM Room
More from the Same Authors
-
2021 : Global Convergence of Multi-Agent Policy Gradient in Markov Potential Games »
Stefanos Leonardos · Will Overman · Ioannis Panageas · Georgios Piliouras -
2022 Poster: AdaGrad Avoids Saddle Points »
Kimon Antonakopoulos · Panayotis Mertikopoulos · Georgios Piliouras · Xiao Wang -
2022 Spotlight: AdaGrad Avoids Saddle Points »
Kimon Antonakopoulos · Panayotis Mertikopoulos · Georgios Piliouras · Xiao Wang -
2021 Poster: Efficient Online Learning for Dynamic k-Clustering »
Dimitris Fotakis · Georgios Piliouras · Stratis Skoulakis -
2021 Spotlight: Efficient Online Learning for Dynamic k-Clustering »
Dimitris Fotakis · Georgios Piliouras · Stratis Skoulakis -
2021 Poster: Follow-the-Regularized-Leader Routes to Chaos in Routing Games »
Jakub Bielawski · Thiparat Chotibut · Fryderyk Falniowski · Grzegorz Kosiorowski · Michał Misiurewicz · Georgios Piliouras -
2021 Spotlight: Follow-the-Regularized-Leader Routes to Chaos in Routing Games »
Jakub Bielawski · Thiparat Chotibut · Fryderyk Falniowski · Grzegorz Kosiorowski · Michał Misiurewicz · Georgios Piliouras -
2021 Poster: From Poincaré Recurrence to Convergence in Imperfect Information Games: Finding Equilibrium via Regularization »
Julien Perolat · Remi Munos · Jean-Baptiste Lespiau · Shayegan Omidshafiei · Mark Rowland · Pedro Ortega · Neil Burch · Thomas Anthony · David Balduzzi · Bart De Vylder · Georgios Piliouras · Marc Lanctot · Karl Tuyls -
2021 Spotlight: From Poincaré Recurrence to Convergence in Imperfect Information Games: Finding Equilibrium via Regularization »
Julien Perolat · Remi Munos · Jean-Baptiste Lespiau · Shayegan Omidshafiei · Mark Rowland · Pedro Ortega · Neil Burch · Thomas Anthony · David Balduzzi · Bart De Vylder · Georgios Piliouras · Marc Lanctot · Karl Tuyls -
2020 Poster: From Chaos to Order: Symmetry and Conservation Laws in Game Dynamics »
Sai Ganesh Nagarajan · David Balduzzi · Georgios Piliouras -
2019 Poster: Multiplicative Weights Updates as a distributed constrained optimization algorithm: Convergence to second-order stationary points almost always »
Ioannis Panageas · Georgios Piliouras · xiao wang -
2019 Oral: Multiplicative Weights Updates as a distributed constrained optimization algorithm: Convergence to second-order stationary points almost always »
Ioannis Panageas · Georgios Piliouras · xiao wang