Logic of Differentiable Logics: Towards a Uniform Semantics of DL

03/19/2023
by   Natalia Slusarz, et al.
0

Differentiable logics (DL) have recently been proposed as a method of training neural networks to satisfy logical specifications. A DL consists of a syntax in which specifications are stated and an interpretation function that translates expressions in the syntax into loss functions. These loss functions can then be used during training with standard gradient descent algorithms. The variety of existing DLs and the differing levels of formality with which they are treated makes a systematic comparative study of their properties and implementations difficult. This paper remedies this problem by suggesting a meta-language for defining DLs that we call the Logic of Differentiable Logics, or LDL. Syntactically, it generalises the syntax of existing DLs to FOL, and for the first time introduces the formalism for reasoning about vectors and learners. Semantically, it introduces a general interpretation function that can be instantiated to define loss functions arising from different existing DLs. We use LDL to establish several theoretical properties of existing DLs, and to conduct their empirical study in neural network verification.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/14/2022

Differentiable Logics for Neural Network Training and Verification

The rising popularity of neural networks (NNs) in recent years and their...
research
12/18/2018

The positivication of coalgebraic logics

We present positive coalgebraic logic in full generality, and show how t...
research
06/21/2021

Defeasible Reasoning via Datalog^

We address the problem of compiling defeasible theories to Datalog^ prog...
research
07/28/2021

Evaluating Relaxations of Logic for Neural Networks: A Comprehensive Study

Symbolic knowledge can provide crucial inductive bias for training neura...
research
05/16/2014

Algorithm for Adapting Cases Represented in a Tractable Description Logic

Case-based reasoning (CBR) based on description logics (DLs) has gained ...
research
08/14/2022

Reduced Implication-bias Logic Loss for Neuro-Symbolic Learning

Integrating logical reasoning and machine learning by approximating logi...
research
07/08/2022

Constrained Training of Neural Networks via Theorem Proving

We introduce a theorem proving approach to the specification and generat...

Please sign up or login with your details

Forgot password? Click here to reset