Look-ahead Reasoning with a Learned Model in Imperfect Information Games
Ondřej Kubíček, Viliam Lisý
TL;DR
This work tackles the lack of explicit environment models in imperfect information games by introducing LAMIR, a MuZero-inspired framework that learns a compact abstract model directly from interaction to enable test-time look-ahead planning. LAMIR comprises representations $\Lambda^{I}_\theta$, dynamics $\Upsilon_\theta$, and legal-action predictors $\Gamma_\theta$, trained from full trajectories with a combined loss $\mathcal{L}_\theta^{M}$. It further introduces a domain-independent abstraction via clustering of information sets within each public state using a learned clustering function $\kappa$, governed by losses $\mathcal{L}_\theta^{A}$ and $\mathcal{L}_\theta^{S}$, and decouples abstraction learning from dynamics. At test time, LAMIR performs depth-limited look-ahead with CFR+ on the abstract subgames, leveraging continual resolving and an approximate value function $v_\theta$ to hedge beyond the horizon. Empirical results show that, with sufficient capacity, LAMIR recovers the underlying game structure, and even with constrained abstraction, it substantially improves performance over the RNaD baseline, achieving up to 80% win rate in large-scale games.
Abstract
Test-time reasoning significantly enhances pre-trained AI agents' performance. However, it requires an explicit environment model, often unavailable or overly complex in real-world scenarios. While MuZero enables effective model learning for search in perfect information games, extending this paradigm to imperfect information games presents substantial challenges due to more nuanced look-ahead reasoning techniques and large number of states relevant for individual decisions. This paper introduces an algorithm LAMIR that learns an abstracted model of an imperfect information game directly from the agent-environment interaction. During test time, this trained model is used to perform look-ahead reasoning. The learned abstraction limits the size of each subgame to a manageable size, making theoretically principled look-ahead reasoning tractable even in games where previous methods could not scale. We empirically demonstrate that with sufficient capacity, LAMIR learns the exact underlying game structure, and with limited capacity, it still learns a valuable abstraction, which improves game playing performance of the pre-trained agents even in large games.
