Sandra -- A Neuro-Symbolic Reasoner Based On Descriptions And Situations

Nicolas Lazzari, Stefano De Giorgis, Aldo Gangemi, Valentina Presutti
2/1/2024
cs.AI

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

This paper presents sandra, a neuro-symbolic reasoner combining vectorial representations with deductive reasoning. Sandra builds a vector space constrained by an ontology and performs reasoning over it. The geometric nature of the reasoner allows its combination with neural networks, bridging the gap with symbolic knowledge representations. Sandra is based on the Description and Situation (DnS) ontology design pattern, a formalization of frame semantics. Given a set of facts (a situation) it allows to infer all possible perspectives (descriptions) that can provide a plausible interpretation for it, even in presence of incomplete information. We prove that our method is correct with respect to the DnS model. We experiment with two different tasks and their standard benchmarks, demonstrating that, without increasing complexity, sandra (i) outperforms all the baselines (ii) provides interpretability in the classification process, and (iii) allows control over the vector space, which is designed a priori.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lazzari2024sandra,
  title  = {Sandra -- A Neuro-Symbolic Reasoner Based On Descriptions And Situations},
  author = {Nicolas Lazzari and Stefano De Giorgis and Aldo Gangemi and Valentina Presutti},
  year   = {2024},
  eprint = {2402.00591},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.00591v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.00591.svg)](https://codeofpaper.com/paper/2402.00591)

Discussion