LNN: Logical Neural Networks

Paulo Shakarian, Chitta Baral, Gerardo I. Simari, Bowen Xi, Lahari Pokala

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Logical Neural Networks (LNN) is a framework that assumes knowledge of a logic program a-priori and uses gradient descent to fit the logic program to training data via parameterized logical operators, resulting in fuzzy logic semantics. The framework has several desirable properties, namely the ability to support open world reasoning, omnidirectional inference, and explainability. While consistency cannot be guaranteed, LNN’s use an additional term in the loss function to minimize inconsistencies in their approach. In this chapter, we review the foundations of LNN’s and discuss the architectural decisions that make LNN’s comparable and different from other neuro symbolic approaches.

Original languageEnglish (US)
Title of host publicationSpringerBriefs in Computer Science
PublisherSpringer
Pages53-61
Number of pages9
DOIs
StatePublished - 2023

Publication series

NameSpringerBriefs in Computer Science
VolumePart F1425

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'LNN: Logical Neural Networks'. Together they form a unique fingerprint.

Cite this