Logical Boltzmann Machines

12/10/2021
by   Son N. Tran, et al.
55

The idea of representing symbolic knowledge in connectionist systems has been a long-standing endeavour which has attracted much attention recently with the objective of combining machine learning and scalable sound reasoning. Early work has shown a correspondence between propositional logic and symmetrical neural networks which nevertheless did not scale well with the number of variables and whose training regime was inefficient. In this paper, we introduce Logical Boltzmann Machines (LBM), a neurosymbolic system that can represent any propositional logic formula in strict disjunctive normal form. We prove equivalence between energy minimization in LBM and logical satisfiability thus showing that LBM is capable of sound reasoning. We evaluate reasoning empirically to show that LBM is capable of finding all satisfying assignments of a class of logical formulae by searching fewer than 0.75 (approximately 1 billion) assignments. We compare learning in LBM with a symbolic inductive logic programming system, a state-of-the-art neurosymbolic system and a purely neural network-based system, achieving better learning performance in five out of seven data sets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2017

Propositional Knowledge Representation in Restricted Boltzmann Machines

Representing symbolic knowledge into a connectionist network is the key ...
research
06/09/2014

Tableaux for Dynamic Logic of Propositional Assignments

The Dynamic Logic for Propositional Assignments (DL-PA) has recently bee...
research
07/22/2020

A sound interpretation of Leśniewski's epsilon in modal logic KTB

In this paper, we shall show that the following translation I^M from the...
research
04/30/2021

Resource separation in dynamic logic of propositional assignments

We extend dynamic logic of propositional assignments by adding an operat...
research
04/26/2019

Neural Logic Machines

We propose the Neural Logic Machine (NLM), a neural-symbolic architectur...
research
09/18/2018

On a Convex Logic Fragment for Learning and Reasoning

In this paper we introduce the convex fragment of Łukasiewicz Logic and ...
research
05/18/2023

A Simple Generative Model of Logical Reasoning and Statistical Learning

Statistical learning and logical reasoning are two major fields of AI ex...

Please sign up or login with your details

Forgot password? Click here to reset