Experience-replay Innovative Dynamics
Tuo Zhang, Leonardo Stella, Julian Barreiro-Gomez
TL;DR
This work tackles instability and nonstationarity in multi-agent reinforcement learning by moving beyond traditional replicator dynamics to innovative dynamics that can converge to Nash equilibria in broader game classes. It introduces Experience-replay Innovative Dynamics (ERID), a stateless reinforcement learning framework that uses an experience replay buffer and revision-protocol-based updates to emulate Brown-von Neumann-Nash (BNN), Smith, and Smith-replicator dynamics via adaptable protocol factors. The authors prove that ERID trajectories converge to the target dynamic using limits such as $\alpha K \to 0$ and $K \to \infty$, and validate these results with experiments on Matching Pennies and biased Rock-Paper-Scissors, demonstrating robust adaptation to nonstationary environments. Overall, ERID extends theoretical convergence guarantees for MARL beyond replicator dynamics and offers a practical mechanism to maintain equilibrium convergence under changing conditions.
Abstract
Despite its groundbreaking success, multi-agent reinforcement learning (MARL) still suffers from instability and nonstationarity. Replicator dynamics, the most well-known model from evolutionary game theory (EGT), provide a theoretical framework for the convergence of the trajectories to Nash equilibria and, as a result, have been used to ensure formal guarantees for MARL algorithms in stable game settings. However, they exhibit the opposite behavior in other settings, which poses the problem of finding alternatives to ensure convergence. In contrast, innovative dynamics, such as the Brown-von Neumann-Nash (BNN) or Smith, result in periodic trajectories with the potential to approximate Nash equilibria. Yet, no MARL algorithms based on these dynamics have been proposed. In response to this challenge, we develop a novel experience replay-based MARL algorithm that incorporates revision protocols as tunable hyperparameters. We demonstrate, by appropriately adjusting the revision protocols, that the behavior of our algorithm mirrors the trajectories resulting from these dynamics. Importantly, our contribution provides a framework capable of extending the theoretical guarantees of MARL algorithms beyond replicator dynamics. Finally, we corroborate our theoretical findings with empirical results.
