Formally-Sharp DAgger for MCTS: Lower-Latency Monte Carlo Tree Search using Data Aggregation with Formal Methods
Debraj Chakraborty, Damien Busatto-Gaston, Jean-Fran\c{c}ois Raskin, and Guillermo A. P\'erez

TL;DR
This paper introduces a method combining formal verification, MCTS, and deep learning to efficiently generate high-quality policies for large MDPs, enabling low-latency decision-making with adaptive data collection.
Contribution
It presents a novel approach that integrates formal methods with data aggregation and neural network training to improve MCTS efficiency and policy quality in large-scale MDPs.
Findings
Effective policy approximation for Frozen Lake and Pac-Man environments.
Adaptive sampling improves neural network policy accuracy.
Reduced latency in MCTS decision-making.
Abstract
We study how to efficiently combine formal methods, Monte Carlo Tree Search (MCTS), and deep learning in order to produce high-quality receding horizon policies in large Markov Decision processes (MDPs). In particular, we use model-checking techniques to guide the MCTS algorithm in order to generate offline samples of high-quality decisions on a representative set of states of the MDP. Those samples can then be used to train a neural network that imitates the policy used to generate them. This neural network can either be used as a guide on a lower-latency MCTS online search, or alternatively be used as a full-fledged policy when minimal latency is required. We use statistical model checking to detect when additional samples are needed and to focus those additional samples on configurations where the learnt neural network policy differs from the (computationally-expensive) offline…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Machine Learning and Algorithms
MethodsFocus
