mlsanityData to 7 Oct 2026

Assessing SATNet's Ability to Solve the Symbol Grounding Problem

arXiv 2312.11522 ↗First posted 13 Dec 2023cs.AI cs.LGcited by 10

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
  5. 2019Solving Rubik's Cube with a Robot Handcited by 699
  6. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
  7. 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 449
  8. 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
  9. 2017A simple neural network module for relational reasoningcited by 345
  10. 2020Agent57: Outperforming the Atari Human Benchmarkcited by 300
  11. 2020First return, then explorecited by 256
  12. 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 225
20 more
  1. 2019Differentiation of Blackbox Combinatorial Solverscited by 224
  2. 2017Learning Explanatory Rules from Noisy Datacited by 210
  3. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
  4. 2020Fast Differentiable Sorting and Rankingcited by 196
  5. 2020The Next Decade in AI: Four Steps Towards Robust Artificial Intelligencecited by 194
  6. 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
  7. 2018Measuring abstract reasoning in neural networkscited by 165
  8. 2017End-to-End Differentiable Provingcited by 159
  9. 2016Harnessing Deep Neural Networks with Logic Rulescited by 135
  10. 2020Analyzing Differentiable Fuzzy Logic Operatorscited by 100
  11. 2020Deep Graph Matching via Blackbox Differentiation of Combinatorial Solverscited by 81
  12. 2017Recurrent Relational Networkscited by 71
  13. 2017The Microsoft 2017 Conversational Speech Recognition Systemcited by 51
  14. 2020Turning 30: New Ideas in Inductive Logic Programmingcited by 42
  15. 2016TensorLog: A Differentiable Deductive Databasecited by 29
  16. 2019A Hitchhiker's Guide to Statistical Comparisons of Reinforcement Learning Algorithmscited by 26
  17. 2019Reproducibility in Machine Learning for Healthcited by 24
  18. 2018Differentiable Submodular Maximizationcited by 19
  19. 2018DeepLogic: Towards End-to-End Differentiable Logical Reasoningcited by 8
  20. 2015Lifted Relational Neural Networkscited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 5; 2026: 2.

10 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2022Learning Symmetric Rules with SATNet
  2. 2026MaxSAT-Based Feedback for Guiding Vision-Language Models in Sudoku
  3. 2023Learning Reliable Logical Rules with SATNet
  4. 2025Neural Approaches to SAT Solving: Design Choices and Interpretability
  5. 2023Bridging Logic and Learning: A Neural-Symbolic Approach for Enhanced Reasoning in Neural Models (ASPER)
  6. 2026Symbol-Equivariant Recurrent Reasoning Models
  7. 2024Causal Language Modeling Can Elicit Search and Reasoning Capabilities on Logic Puzzles
  8. 2024Softened Symbol Grounding for Neuro-symbolic Systems