Show Me the Way! Bilevel Search for Synthesizing Programmatic Strategies
David S. Aleixo, Levi H. S. Lelis
摘要
The synthesis of programmatic strategies requires one to search in large non-differentiable spaces of computer programs. Current search algorithms use self-play approaches to guide this search. The issue with these approaches is that the guiding function often provides a weak search signal. This is because self-play functions only measure how well a program performs against other programs. Thus, while small changes to a losing program might not transform it into a winning one, such changes might represent steps in the direction of a winning program. In this paper we introduce a bilevel search algorithm that searches concurrently in the space of programs and in a space of state features. Each iteration of the search in the space of features defines a set of target features that the search in the program space attempts to achieve (i.e., features one observes while following the strategy encoded in a program). We hypothesize the combination of a self-play function and a feature-based one provides a stronger search signal for synthesis. While both functions are used to guide the search in the program space, the self-play function is used to guide the search in the feature space, to allow for the selection of target features that are more likely to lead to winning programs. We evaluated our bilevel algorithm in MicroRTS, a real-time strategy game. Our results show that the bilevel search synthesizes stronger strategies than methods that search only in the program space. Also, the strategies our method synthesizes obtained the highest winning rate in a simulated tournament with several baseline agents, including the best agents from the two latest MicroRTS competitions.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Reclaiming the Source of Programmatic Policies: Programmatic versus Latent SpacesTales Henrique Carvalho, Kenneth Tjhia, Levi LelisICLR 2024 · 被引用 8 次
- Hierarchical Programmatic Option FrameworkYu-An Lin, Chen-Tao Lee, Chih-Han Yang, Guan-Ting Liu 等NeurIPS 2024 · 被引用 7 次
它引用的顶会 Paper4
- Few-Shot Bayesian Imitation Learning with Logical Program PoliciesTom Silver, Kelsey R. Allen, Alex K. Lew, Leslie Pack Kaelbling 等AAAI 2020 · 被引用 57 次
- Programmatic Reinforcement Learning without OraclesWenjie Qiu, He ZhuICLR 2022 · 被引用 42 次
- What Can We Learn Even from the Weakest? Learning Sketches for Programmatic StrategiesLeandro C. Medeiros, David S. Aleixo, Levi H. S. LelisAAAI 2022 · 被引用 16 次
- Programmatic Strategies for Real-Time Strategy GamesJulian R. H. Mariño, Rubens O. Moraes, Tassiana C. Oliveira, Cláudio Toledo 等AAAI 2021 · 被引用 12 次
相关 Paper
- Quantified Linear Arithmetic Satisfiability via Fine-Grained Strategy ImprovementCharlie Murphy, Zachary KincaidCAV 2024 · 被引用 1 次
- Oriented Metrics for Bottom-Up Enumerative SynthesisRoland Meyer, Jakob TepePOPL 2026
- Guessing Winning Policies in LTL Synthesis by Semantic LearningJan Kretínský, Tobias Meggendorfer, Maximilian Prokop, Sabine RiederCAV 2023 · 被引用 7 次
- No-Press Diplomacy from ScratchAnton Bakhtin, David J. Wu, Adam Lerer, Noam BrownNeurIPS 2021 · 被引用 51 次
- Causality-Based Game SolvingChristel Baier, Norine Coenen, Bernd Finkbeiner, Florian Funke 等CAV 2021 · 被引用 18 次
