Boolformer: Symbolic Regression of Logic Functions with Transformers
Not on the map. Why?
Abstract (arXiv)
We introduce Boolformer, a Transformer-based model trained to perform end-to-end symbolic regression of Boolean functions. First, we show that it can predict compact formulas for complex functions not seen during training, given their full truth table. Then, we demonstrate that even with incomplete or noisy observations, Boolformer is still able to find good approximate expressions. We evaluate Boolformer on a broad set of real-world binary classification datasets, demonstrating its potential as an interpretable alternative to classic machine learning methods. Finally, we apply it to the widespread task of modeling the dynamics of gene regulatory networks and show through a benchmark that Boolformer is competitive with state-of-the-art genetic algorithms, with a speedup of several orders of magnitude. Our code and models are available publicly.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 36 of its 80 references that are in the map. First posted on arXiv 21 Sep 2023.
Builds on
36 of 80 references.
References · 36
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2022Emergent Abilities of Large Language Modelscited by 2,512
- 2020Rethinking Attention with Performerscited by 1,601
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,474
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,457
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,392
- 2021Show Your Work: Scratchpads for Intermediate Computation with Language Modelscited by 886
24 more
- 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 335
- 2019Deep Learning for Symbolic Mathematicscited by 270
- 2022Transformers Learn Shortcuts to Automatacited by 268
- 2022Neural Networks and the Chomsky Hierarchycited by 217
- 2021Contemporary Symbolic Regression Methods and their Relative Performancecited by 215
- 2017Learning Explanatory Rules from Noisy Datacited by 211
- 2022End-to-end symbolic regression with transformerscited by 203
- 2021Neural Symbolic Regression that Scalescited by 192
- 2019Neural Logic Machinescited by 145
- 2023SGD learning on neural networks: leap complexity and saddle-to-saddle dynamicscited by 143
- 2017PMLB: A Large Benchmark Suite for Machine Learning Evaluation and Comparisoncited by 140
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 106
- 2022Unveiling Transformers with LEGO: a synthetic reasoning taskcited by 106
- 2021SymbolicGPT: A Generative Transformer Model for Symbolic Regressioncited by 105
- 2023Length Generalization in Arithmetic Transformerscited by 66
- 2023Deep symbolic regression for physics guided by units constraints: toward the automated discovery of physical lawscited by 55
- 2021Logic Explained Networkscited by 45
- 2020Neural Logic Reasoningcited by 38
- 2021Pointer Value Retrieval: A new benchmark for understanding the limits of neural network generalizationcited by 29
- 2020Statistical Queries and Statistical Algorithms: Foundations and Applicationscited by 22
- 2022Learning to Reason with Neural Networks: Generalization, Unseen Data and Boolean Measurescited by 17
- 2015Learning Optimized Or's of And'scited by 14
- 2015Interpretable Two-level Boolean Rule Learning for Classificationcited by 10
- 2023Explainable AI using expressive Boolean formulascited by 2
Built on by
Citing papers per year: 2024: 5.
5 papers.
- 2024Arrows of Time for Large Language Modelscited by 20
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalencecited by 5
- 2024Generalizing the SINDy approach with nested neural networkscited by 2
- 2024Low-Dimension-to-High-Dimension Generalization And Its Implications for Length Generalizationcited by 2
- 2024Task Agnostic Architecture for Algorithm Induction via Implicit Compositioncited by 0
- 2024Low-Dimension-to-High-Dimension Generalization And Its Implications for Length Generalization11 Oct 2024
- 2024Generalizing the SINDy approach with nested neural networks24 Apr 2024
- 2024Task Agnostic Architecture for Algorithm Induction via Implicit Composition3 Apr 2024
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalence14 Mar 2024
- 2024Arrows of Time for Large Language Models30 Jan 2024