Boolformer: Symbolic Regression of Logic Functions with Transformers
AuthorsStéphane d’Ascoli*, Arthur Renard*†, Vassilis Papadopoulos†, Clément Hongler†, Josh Susskind, Samy Bengio, Emmanuel Abbé‡
Boolformer: Symbolic Regression of Logic Functions with Transformers
AuthorsStéphane d’Ascoli*, Arthur Renard*†, Vassilis Papadopoulos†, Clément Hongler†, Josh Susskind, Samy Bengio, Emmanuel Abbé‡
This paper was accepted at the 2nd AI for Math Workshop at ICML 2025.
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.
Emergent Symbolic Structure in Health Foundation Models: Extraction, Alignment, and Cross-Modal Transfer
July 2, 2026research area Health, research area Methods and AlgorithmsWorkshop at ICML
This paper was accepted at the Mechanistic Interpretability Workshop at ICML 2026.
Health foundation models (FMs) learn useful representations from wearable sensors, but interpreting what they encode and transferring that knowledge across modalities after training remains difficult. We present a post-training framework that decomposes frozen embeddings into interpretable directions, referred to as symbols, and use these symbols to align the…
Learning to Reason with Neural Networks: Generalization, Unseen Data and Boolean Measures
November 10, 2022research area Methods and Algorithmsconference NeurIPS
This paper considers the Pointer Value Retrieval (PVR) benchmark introduced in [ZRKB21], where a `reasoning’ function acts on a string of digits to produce the label. More generally, the paper considers the learning of logical functions with gradient descent (GD) on neural networks. It is first shown that in order to learn logical functions with gradient descent on symmetric neural networks, the generalization error can be lower-bounded in terms…