SymbolicAI: A framework for logic-based approaches combining generative models and solvers
Marius-Constantin Dinu, Claudiu Leoveanu-Condrei, Markus, Holzleitner, Werner Zellinger, Sepp Hochreiter

TL;DR
SymbolicAI is a modular framework that integrates generative models with symbolic solvers, enabling complex, explainable workflows and benchmarking LLMs using a novel VERTEX score.
Contribution
It introduces a flexible, logic-based framework combining probabilistic programming, multi-modal data operations, and a new benchmarking score for LLMs in complex tasks.
Findings
Framework effectively bridges symbolic reasoning and generative AI.
Enables creation of explainable computational graphs.
Provides a new benchmark and VERTEX score for evaluating LLMs.
Abstract
We introduce SymbolicAI, a versatile and modular framework employing a logic-based approach to concept learning and flow management in generative processes. SymbolicAI enables the seamless integration of generative models with a diverse range of solvers by treating large language models (LLMs) as semantic parsers that execute tasks based on both natural and formal language instructions, thus bridging the gap between symbolic reasoning and generative AI. We leverage probabilistic programming principles to tackle complex tasks, and utilize differentiable and classical programming paradigms with their respective strengths. The framework introduces a set of polymorphic, compositional, and self-referential operations for multi-modal data that connects multi-step generative processes and aligns their outputs with user objectives in complex workflows. As a result, we can transition between the…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · AI-based Problem Solving and Planning
MethodsSparse Evolutionary Training
