Understanding SATNet: Constraint Learning and Symbol Grounding

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

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

The SATNet framework is a neural architecture designed to learn instances of combinatorial problems by learning the set of logical constraints associated with an instance of the maximum satisfiability problem. This turns out to be quite powerful as SATNet is able to learn instances of a wide variety of combinatorial problems (including certain NP-hard problems). SATNet achieves this capability by combining ideas from semidefinite programming with deep learning where the forward pass of the learning process is solving a combinatorial problem. In addition to providing an alternative paradigm for learning logical structure, research on SATNet has led to advances in end-to-end neuro symbolic training and symbol grounding, which are key problems in neuro symbolic research.

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

Publication series

NameSpringerBriefs in Computer Science
VolumePart F1425
ISSN (Print)2191-5768
ISSN (Electronic)2191-5776

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Understanding SATNet: Constraint Learning and Symbol Grounding'. Together they form a unique fingerprint.

Cite this