mlsanityData to 14 Oct 2026

CTSketch: Compositional Tensor Sketching for Scalable Neurosymbolic Learning

arXiv 2503.24123 ↗First posted 31 Mar 2025cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Many computational tasks benefit from being formulated as the composition of neural networks followed by a discrete symbolic program. The goal of neurosymbolic learning is to train the neural networks using end-to-end input-output labels of the composite. We introduce CTSketch, a novel, scalable neurosymbolic learning algorithm. CTSketch uses two techniques to improve the scalability of neurosymbolic inference: decompose the symbolic program into sub-programs and summarize each sub-program with a sketched tensor. This strategy allows us to approximate the output distribution of the program with simple tensor operations over the input distributions and the sketches. We provide theoretical insight into the maximum approximation error. Furthermore, we evaluate CTSketch on benchmarks from the neurosymbolic learning literature, including some designed for evaluating scalability. Our results show that CTSketch pushes neurosymbolic learning to new scales that were previously unattainable, with neural predictors obtaining high accuracy on tasks with one thousand inputs, despite supervision only on the final output.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 19 of its 37 references that are in the map. First posted on arXiv 31 Mar 2025.

Builds on

19 of 37 references.

References · 19

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
  2. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  3. 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
  4. 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
  5. 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
  6. 2016Tensor Ring Decompositioncited by 127
  7. 2016TensorLy: Tensor Learning in Pythoncited by 104
  8. 2013A Differential Approach to Inference in Bayesian Networkscited by 93
  9. 2023Scallop: A Language for Neurosymbolic Programmingcited by 63
  10. 2020Closed Loop Neural-Symbolic Learning via Integrating Neural Perception, Grammar Parsing, and Symbolic Reasoningcited by 58
  11. 2021DeepStochLog: Neural Stochastic Logic Programmingcited by 58
  12. 2022A-NeSI: A Scalable Approximate Method for Probabilistic Neurosymbolic Inferencecited by 50
7 more
  1. 2023Neural Probabilistic Logic Programming in Discrete-Continuous Domainscited by 25
  2. 2024Scaling Tractable Probabilistic Circuits: A Systems Perspectivecited by 23
  3. 2024KLay: Accelerating Arithmetic Circuits for Neurosymbolic AIcited by 16
  4. 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trickcited by 14
  5. 2016TerpreT: A Probabilistic Programming Language for Program Inductioncited by 13
  6. 2024Data-Efficient Learning with Neural Programscited by 7
  7. 2024A Fast Convoluted Story: Scaling Probabilistic Inference for Integer Arithmeticcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.