Combining No-regret and Q-learning

10/07/2019
by   Ian A. Kash, et al.
0

Counterfactual Regret Minimization (CFR) has found success in settings like poker which have both terminal states and perfect recall. We seek to understand how to relax these requirements. As a first step, we introduce a simple algorithm, local no-regret learning (LONR), which uses a Q-learning-like update rule to allow learning without terminal states or perfect recall. We prove its convergence for the basic case of MDPs (and limited extensions of them) and present empirical results showing that it achieves last iterate convergence in a number of settings, most notably NoSDE games, a class of Markov games specifically designed to be challenging to learn where no prior algorithm is known to achieve convergence to a stationary equilibrium even on average.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/03/2012

No-Regret Learning in Extensive-Form Games with Imperfect Recall

Counterfactual Regret Minimization (CFR) is an efficient no-regret learn...
research
06/27/2021

Last-iterate Convergence in Extensive-Form Games

Regret-based algorithms are highly efficient at finding approximate Nash...
research
07/31/2017

Efficient Regret Minimization in Non-Convex Games

We consider regret minimization in repeated games with non-convex loss f...
research
10/10/2018

Lazy-CFR: a fast regret minimization algorithm for extensive games with imperfect information

In this paper, we focus on solving two-player zero-sum extensive games w...
research
03/02/2023

Learning not to Regret

Regret minimization is a key component of many algorithms for finding Na...
research
04/17/2023

Provable local learning rule by expert aggregation for a Hawkes network

We propose a simple network of Hawkes processes as a cognitive model cap...
research
07/13/2017

Armstrong's Axioms and Navigation Strategies

The paper investigates navigability with imperfect information. It shows...

Please sign up or login with your details

Forgot password? Click here to reset