Symbolic Regression with Multimodal Large Language Models and Kolmogorov Arnold Networks

📅 2025-05-12
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This work addresses symbol regression without predefined functional bases. The proposed method introduces an image-driven, multimodal end-to-end framework: first, a vision-language model (VLM) generates initial mathematical expressions directly from function plots; second, Kolmogorov–Arnold networks (KANs) decompose multivariate regression into learnable univariate edge functions, embodying the “univariate suffices” principle; third, prompt-engineered language models guide genetic optimization and symbolic simplification to discover conditional, interpretable closed-form expressions. The approach requires no handcrafted function set, supports arbitrary prompt-based control and constraint modeling, and enables direct mapping from visual input to symbolic output. Evaluated on standard benchmarks, it significantly improves expression accuracy, generalization, and interpretability—establishing, for the first time, a multimodal symbol regression paradigm bridging images and symbolic expressions.

Technology Category

Computer Vision: Visual Reasoning & Symbolic RepresentationsMachine Learning: Multimodal LearningCognitive Modeling & Cognitive Systems: Symbolic Representations

Application Category

Search and Retrieval-Augmented AI: Retrieval-Augmented Generation (RAG) and multi-modal RAGGraph Algorithms and Modeling for the Web: Foundation models and LLMs for Web-related graphsSemantics and Knowledge: Methods to enhance, augment, integrate or synergize semantic models such as knowledge graphs and LLMs
📝 Abstract
We present a novel approach to symbolic regression using vision-capable large language models (LLMs) and the ideas behind Google DeepMind's Funsearch. The LLM is given a plot of a univariate function and tasked with proposing an ansatz for that function. The free parameters of the ansatz are fitted using standard numerical optimisers, and a collection of such ans""atze make up the population of a genetic algorithm. Unlike other symbolic regression techniques, our method does not require the specification of a set of functions to be used in regression, but with appropriate prompt engineering, we can arbitrarily condition the generative step. By using Kolmogorov Arnold Networks (KANs), we demonstrate that ``univariate is all you need'' for symbolic regression, and extend this method to multivariate functions by learning the univariate function on each edge of a trained KAN. The combined expression is then simplified by further processing with a language model.
Problem

Research questions and friction points this paper is trying to address.

Proposes symbolic regression using vision-capable LLMs and genetic algorithms
Eliminates need for predefined function sets in regression
Extends univariate symbolic regression to multivariate functions via KANs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses vision-capable LLMs for symbolic regression
Employs genetic algorithm with fitted ansatze
Extends to multivariate functions via KANs
T
Thomas R. Harvey
NSF AI Institute for Fundamental Interactions, MIT, Cambridge, MA 02139, USA
F
Fabian Ruehle
Department of Physics, Northeastern University, Boston, MA 02115, USA, Department of Mathematics, Northeastern University, Boston, MA 02115, USA, NSF AI Institute for Fundamental Interactions, MIT, Cambridge, MA 02139, USA
C
Cristofero S. Fraser-Taliente
Rudolf Peierls Centre for Theoretical Physics, University of Oxford, Oxford OX1 2JD, UK
J
James Halverson
Department of Physics, Northeastern University, Boston, MA 02115, USA, NSF AI Institute for Fundamental Interactions, MIT, Cambridge, MA 02139, USA