No-Regret Learning
Learning dynamics where a player's cumulative payoff is no worse than the best fixed action in hindsight, up to a vanishing average error.
Definition
Cumulative regret of player after rounds is . A no-regret algorithm guarantees (sublinear).
Hannan (1957): there exist strategies ensuring in any finite game.
Intuition
No-regret means you eventually do as well as any fixed strategy — you learn to avoid systematic exploitation.
It does not require knowledge of the game or opponents — only observed payoffs.
Worked example
Multiplicative weights / Hedge algorithm achieves regret in any finite action set.
In a repeated matching-pennies game, no-regret play converges to the minimax value.
The math
Hart-Mas-Colell (2000): if all players use no-regret algorithms, empirical play converges to the set of correlated equilibria.
"No internal regret" and "no swap regret" characterize convergence to correlated and coarse-correlated equilibria.
Where it is used
Online learning, multi-agent systems, algorithmic game theory, and AI training (regret-based policy improvement).
Core theoretical foundation for multi-agent reinforcement learning.
Go deeper
More in Game theory
Assembled from the ReLU.chat curated knowledge base. These explanations are concise on purpose; check the sources for anything important.