mlsanityData to 14 Oct 2026

KLay: Accelerating Arithmetic Circuits for Neurosymbolic AI

arXiv 2410.11415 ↗First posted 15 Oct 2024cs.LGcited by 16

Not on the map. Why?

Abstract (arXiv)

A popular approach to neurosymbolic AI involves mapping logic formulas to arithmetic circuits (computation graphs consisting of sums and products) and passing the outputs of a neural network through these circuits. This approach enforces symbolic constraints onto a neural network in a principled and end-to-end differentiable way. Unfortunately, arithmetic circuits are challenging to run on modern AI accelerators as they exhibit a high degree of irregular sparsity. To address this limitation, we introduce knowledge layers (KLay), a new data structure to represent arithmetic circuits that can be efficiently parallelized on GPUs. Moreover, we contribute two algorithms used in the translation of traditional circuit representations to KLay and a further algorithm that exploits parallelization opportunities during circuit evaluations. We empirically show that KLay achieves speedups of multiple orders of magnitude over the state of the art, thereby paving the way towards scaling neurosymbolic AI to larger real-world applications.

Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 22 of its 54 references that are in the map. First posted on arXiv 15 Oct 2024.

Builds on

22 of 54 references.

References · 22

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2020Scaling Laws for Neural Language Modelscited by 6,586
  3. 2020Concept Bottleneck Modelscited by 1,032
  4. 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
  5. 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
  6. 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
  7. 2019Differentiation of Blackbox Combinatorial Solverscited by 226
  8. 2020Logic Tensor Networkscited by 199
  9. 2020The Hardware Lotterycited by 160
  10. 2020Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuitscited by 103
  11. 2022Semantic Probabilistic Layers for Neuro-Symbolic Learningcited by 103
  12. 2013A Differential Approach to Inference in Bayesian Networkscited by 93
10 more
  1. 2020Coherent Hierarchical Multi-Label Classification Networkscited by 65
  2. 2023Scallop: A Language for Neurosymbolic Programmingcited by 63
  3. 2021DeepStochLog: Neural Stochastic Logic Programmingcited by 58
  4. 2023Safe Reinforcement Learning via Probabilistic Logic Shieldscited by 42
  5. 2023Neural Probabilistic Logic Programming in Discrete-Continuous Domainscited by 25
  6. 2024Scaling Tractable Probabilistic Circuits: A Systems Perspectivecited by 23
  7. 2022Tractable Boolean and Arithmetic Circuitscited by 9
  8. 2021DPU: DAG Processing Unit for Irregular Graphs with Precision-Scalable Posit Arithmetic in 28nmcited by 7
  9. 2024Towards Efficient Neuro-Symbolic AI: From Workload Characterization to Hardware Architecturecited by 7
  10. 2021Acceleration of probabilistic reasoning through custom processor architecturecited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 9; 2026: 6.

16 papers.

Sort:

By area: