Decoding Rewards in Competitive Games: Inverse Game Theory with Entropy Regularization
Junyi Liao, Zihan Zhu, Ethan Fang, Zhuoran Yang, Vahid Tarokh
TL;DR
This work tackles the inverse problem of recovering unknown reward functions in entropy-regularized two-player zero-sum games and Markov games. It establishes identifiability under a linear payoff assumption via the quantal response equilibrium (QRE) and develops a two-step estimation approach that constructs confidence sets for feasible reward parameters, with finite-sample guarantees. The framework extends to dynamic settings by incorporating transition learning and plug-in Bellman equations, yielding sample-efficient recovery of reward functions and Q-functions, with both frequency- and maximum-likelihood-based QRE estimators analyzed. Numerical experiments in static matrix games and dynamic Markov games demonstrate consistent recovery of reward structures and accurate QRE predictions, validating the method's practical relevance for competitive decision-making and policy auditing.
Abstract
Estimating the unknown reward functions driving agents' behaviors is of central interest in inverse reinforcement learning and game theory. To tackle this problem, we develop a unified framework for reward function recovery in two-player zero-sum matrix games and Markov games with entropy regularization, where we aim to reconstruct the underlying reward functions given observed players' strategies and actions. This task is challenging due to the inherent ambiguity of inverse problems, the non-uniqueness of feasible rewards, and limited observational data coverage. To address these challenges, we establish the reward function's identifiability using the quantal response equilibrium (QRE) under linear assumptions. Building upon this theoretical foundation, we propose a novel algorithm to learn reward functions from observed actions. Our algorithm works in both static and dynamic settings and is adaptable to incorporate different methods, such as Maximum Likelihood Estimation (MLE). We provide strong theoretical guarantees for the reliability and sample efficiency of our algorithm. Further, we conduct extensive numerical studies to demonstrate the practical effectiveness of the proposed framework, offering new insights into decision-making in competitive environments.
