mlsanityData to 7 Oct 2026

Refining neural network predictions using background knowledge

arXiv 2206.04976 ↗First posted 10 Jun 2022cs.AI cs.LG cs.LOcited by 11

Not on the map. Why?

Abstract (arXiv)

Recent work has shown logical background knowledge can be used in learning systems to compensate for a lack of labeled training data. Many methods work by creating a loss function that encodes this knowledge. However, often the logic is discarded after training, even if it is still useful at test time. Instead, we ensure neural network predictions satisfy the knowledge by refining the predictions with an extra computation step. We introduce differentiable refinement functions that find a corrected prediction close to the original prediction. We study how to effectively and efficiently compute these refinement functions. Using a new algorithm called Iterative Local Refinement (ILR), we combine refinement functions to find refined predictions for logical formulas of any complexity. ILR finds refinements on complex SAT formulas in significantly fewer iterations and frequently finds solutions where gradient descent can not. Finally, ILR produces competitive results in the MNIST addition task.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 16 of its 46 references that are in the map. First posted on arXiv 10 Jun 2022.

Builds on

16 of 46 references.

References · 16

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
  3. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  4. 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
  5. 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
  6. 2020Logic Tensor Networkscited by 197
  7. 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
  8. 2022Semantic Probabilistic Layers for Neuro-Symbolic Learningcited by 103
  9. 2020Analyzing Differentiable Fuzzy Logic Operatorscited by 100
  10. 2017Logic Tensor Networks for Semantic Image Interpretationcited by 92
  11. 2021MultiplexNet: Towards Fully Satisfied Logical Constraints in Neural Networkscited by 44
  12. 2022Deep Learning with Logical Constraintscited by 44
4 more
  1. 2021Multi-Label Classification Neural Networks with Hard Logical Constraintscited by 36
  2. 2021Neuro-Symbolic Constraint Programming for Structured Predictioncited by 11
  3. 2018On a Convex Logic Fragment for Learning and Reasoningcited by 6
  4. 2022Knowledge Enhanced Neural Networks for relational domainscited by 3

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 4; 2025: 5.

11 papers.