Combining Large Language Models and Gradient-Free Optimization for Automatic Control Policy Synthesis
Not on the map. Why?
Abstract (arXiv)
Large Language models (LLMs) have shown promise as generators of symbolic control policies, producing interpretable program-like representations through iterative search. However, these models are not capable of separating the functional structure of a policy from the numerical values it is parametrized by, thus making the search process slow and inefficient. We propose a hybrid approach that decouples structural synthesis from parameter optimization by introducing an additional optimization layer for local parameter search. In our method, the numerical parameters of LLM-generated programs are extracted and optimized numerically to maximize task performance. With this integration, an LLM iterates over the functional structure of programs, while a separate optimization loop is used to find a locally optimal set of parameters accompanying candidate programs. We evaluate our method on a set of control tasks, showing that it achieves higher returns and improved sample efficiency compared to purely LLM-guided search. We show that combining symbolic program synthesis with numerical optimization yields interpretable yet high-performing policies, bridging the gap between language-model-guided design and classical control tuning. Our code is available at https://sites.google.com/berkeley.edu/colmo.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 23 of its 40 references that are in the map. First posted on arXiv 1 Oct 2025.
Builds on
23 of 40 references.
References · 23
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2024Qwen2.5-Coder Technical Reportcited by 1,151
- 2018DeepMind Control Suitecited by 935
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 881
- 2023StarCoder: may the source be with you!cited by 790
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2019AI Feynman: a Physics-Inspired Method for Symbolic Regressioncited by 536
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
- 2024StarCoder 2 and The Stack v2: The Next Generationcited by 484
- 2018Programmatically Interpretable Reinforcement Learningcited by 192
11 more
- 2018Verifiable Reinforcement Learning via Policy Extractioncited by 176
- 2016DeepCoder: Learning to Write Programscited by 145
- 2016Bayesian Optimization with Safety Constraints: Safe and Automatic Parameter Tuning in Roboticscited by 134
- 2022Evolution through Large Modelscited by 131
- 2024LLM and Simulation as Bilevel Optimizers: A New Paradigm to Advance Physical Scientific Discoverycited by 82
- 2022Language Models Can Teach Themselves to Program Bettercited by 75
- 2023Interpretable Machine Learning for Science with PySR and SymbolicRegression.jlcited by 36
- 2018Data-efficient Auto-tuning with Bayesian Optimization: An Industrial Control Studycited by 15
- 2025AnalogCoder-Pro: Unifying Analog Circuit Generation and Optimization via Multi-modal LLMscited by 14
- 2024Synthesizing Interpretable Control Policies through Large Language Model Guided Searchcited by 3
- 2024Automatic Gain Tuning for Humanoid Robots Walking Architectures Using Gradient-Free Optimization Techniquescited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.