Assessing SATNet's Ability to Solve the Symbol Grounding Problem
Not on the map. Why?
Abstract (arXiv)
SATNet is an award-winning MAXSAT solver that can be used to infer logical rules and integrated as a differentiable layer in a deep neural network. It had been shown to solve Sudoku puzzles visually from examples of puzzle digit images, and was heralded as an impressive achievement towards the longstanding AI goal of combining pattern recognition with logical reasoning. In this paper, we clarify SATNet's capabilities by showing that in the absence of intermediate labels that identify individual Sudoku digit images with their logical representations, SATNet completely fails at visual Sudoku (0% test accuracy). More generally, the failure can be pinpointed to its inability to learn to assign symbols to perceptual phenomena, also known as the symbol grounding problem, which has long been thought to be a prerequisite for intelligent agents to perform real-world logical reasoning. We propose an MNIST based test as an easy instance of the symbol grounding problem that can serve as a sanity check for differentiable symbolic solvers in general. Naive applications of SATNet on this test lead to performance worse than that of models without logical reasoning capabilities. We report on the causes of SATNet's failure and how to prevent them.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 32 of its 52 references that are in the map. First posted on arXiv 13 Dec 2023.
Builds on
32 of 52 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
- 2019Solving Rubik's Cube with a Robot Handcited by 699
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 449
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2017A simple neural network module for relational reasoningcited by 345
- 2020Agent57: Outperforming the Atari Human Benchmarkcited by 300
- 2020First return, then explorecited by 256
- 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 225
20 more
- 2019Differentiation of Blackbox Combinatorial Solverscited by 224
- 2017Learning Explanatory Rules from Noisy Datacited by 210
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
- 2020Fast Differentiable Sorting and Rankingcited by 196
- 2020The Next Decade in AI: Four Steps Towards Robust Artificial Intelligencecited by 194
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2018Measuring abstract reasoning in neural networkscited by 165
- 2017End-to-End Differentiable Provingcited by 159
- 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
- 2020Analyzing Differentiable Fuzzy Logic Operatorscited by 100
- 2020Deep Graph Matching via Blackbox Differentiation of Combinatorial Solverscited by 81
- 2017Recurrent Relational Networkscited by 71
- 2017The Microsoft 2017 Conversational Speech Recognition Systemcited by 51
- 2020Turning 30: New Ideas in Inductive Logic Programmingcited by 42
- 2016TensorLog: A Differentiable Deductive Databasecited by 29
- 2019A Hitchhiker's Guide to Statistical Comparisons of Reinforcement Learning Algorithmscited by 26
- 2019Reproducibility in Machine Learning for Healthcited by 24
- 2018Differentiable Submodular Maximizationcited by 19
- 2018DeepLogic: Towards End-to-End Differentiable Logical Reasoningcited by 8
- 2015Lifted Relational Neural Networkscited by 5
Built on by
Citing papers per year: 2024: 3; 2025: 5; 2026: 2.
10 papers.
- 2025Shortcuts and Identifiability in Concept-based Models from a Neuro-Symbolic Lenscited by 13
- 2024Learning Guided Automated Reasoning: A Brief Surveycited by 7
- 2024Application of AI to formal methods - an analysis of current trendscited by 2
- 2025Teaching Transformers to Solve Combinatorial Problems through Efficient Trial & Errorcited by 2
- 2024Symbol Correctness in Deep Neural Networks Containing Symbolic Layerscited by 1
- 2025Verification Learning: Make Unsupervised Neuro-Symbolic System Feasiblecited by 1
- 2025Scaling Neuro-symbolic Problem Solving: Solver-Free Learning of Constraints and Objectivescited by 0
- 2025Logic of Hypotheses: from Zero to Full Knowledge in Neurosymbolic Integrationcited by 0
- 2026PARM: Pipeline-Adapted Reward Modelcited by 0
- 2026Position: Certified Correctness in Neural Constraint Reasoning Requires Symbolic Integrationcited by 0
- 2026Position: Certified Correctness in Neural Constraint Reasoning Requires Symbolic Integration2 Jun 2026
- 2026PARM: Pipeline-Adapted Reward Model20 Apr 2026
- 2025Teaching Transformers to Solve Combinatorial Problems through Efficient Trial & Error26 Sep 2025
- 2025Logic of Hypotheses: from Zero to Full Knowledge in Neurosymbolic Integration25 Sep 2025
- 2025Scaling Neuro-symbolic Problem Solving: Solver-Free Learning of Constraints and Objectives28 Aug 2025
- 2025Verification Learning: Make Unsupervised Neuro-Symbolic System Feasible17 Mar 2025
- 2025Shortcuts and Identifiability in Concept-based Models from a Neuro-Symbolic Lens16 Feb 2025
- 2024Application of AI to formal methods - an analysis of current trends22 Nov 2024
- 2024Learning Guided Automated Reasoning: A Brief Survey6 Mar 2024
- 2024Symbol Correctness in Deep Neural Networks Containing Symbolic Layers6 Feb 2024
Similar, not cited
Close in wording, no citation either way
- 2022Learning Symmetric Rules with SATNet
- 2026MaxSAT-Based Feedback for Guiding Vision-Language Models in Sudoku
- 2023Learning Reliable Logical Rules with SATNet
- 2025Neural Approaches to SAT Solving: Design Choices and Interpretability
- 2023Bridging Logic and Learning: A Neural-Symbolic Approach for Enhanced Reasoning in Neural Models (ASPER)
- 2026Symbol-Equivariant Recurrent Reasoning Models
- 2024Causal Language Modeling Can Elicit Search and Reasoning Capabilities on Logic Puzzles
- 2024Softened Symbol Grounding for Neuro-symbolic Systems