paper-with-me

홈 › Papers

Differentiable Logics for Neural Network Training and Verification

2022-07-14 · Natalia Slusarz, Ekaterina Komendantskaya, Matthew L. Daggitt, Robert Stewart

The rising popularity of neural networks (NNs) in recent years and their increasing prevalence in real-world applications have drawn attention to the importance of their verification. While verification is known to be computationally difficult theoretically, many techniques have been proposed for solving it in practice. It has been observed in the literature that by default neural networks rarely satisfy logical constraints that we want to verify. A good course of action is to train the given NN to satisfy said constraint prior to verifying them. This idea is sometimes referred to as continuous verification, referring to the loop between training and verification. Usually training with constraints is implemented by specifying a translation for a given formal logic language into loss functions. These loss functions are then used to train neural networks. Because for training purposes these functions need to be differentiable, these translations are called differentiable logics (DL). This raises several research questions. What kind of differentiable logics are possible? What difference does a specific choice of DL make in the context of continuous verification? What are the desirable criteria for a DL viewed from the point of view of the resulting loss function? In this extended abstract we will discuss and answer these questions.

📄 PDF Abstract BibTeX arXiv:2207.06741

Code (0)

등록된 구현이 없습니다.

Tasks

Formal Logic

Similar Papers 제목 키워드 기반

Logic of Differentiable Logics: Towards a Uniform Semantics of DL

2023-03-19 · Natalia Ślusarz, Ekaterina Komendantskaya, Matthew L. Daggitt, Robert Stewart 외

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 functio…

Comparing Differentiable Logics for Learning Systems: A Research Preview

2023-11-16 · Thomas Flinkow, Barak A. Pearlmutter, Rosemary Monahan

Extensive research on formal verification of machine learning (ML) systems indicates that learning from data alone often fails to capture underlying background knowledge. A variety of verifiers have been developed to ens…

Quantitative Linear Logic for Neuro-Symbolic Learning and Verification

2026-05-13 · Thomas Flinkow, Ekaterina Komendantskaya, Matteo Capucci, Rosemary Monahan arxiv

Differentiable Logics are deployed in neuro-symbolic learning tasks as a way of embedding logical constraints in the training objective of neural networks. A differentiable logic consists of a syntax to write logical pro…

Creating a Formally Verified Neural Network for Autonomous Navigation: An Experience Report

2024-11-21 · Syed Ali Asadullah Bukhari, Thomas Flinkow, Medet Inkarbekov, Barak A. Pearlmutter 외

The increased reliance of self-driving vehicles on neural networks opens up the challenge of their verification. In this paper we present an experience report, describing a case study which we undertook to explore the de…

Autonomous Navigation

Analyzing Differentiable Fuzzy Implications

2020-06-04 · Emile van Krieken, Erman Acar, Frank van Harmelen

Combining symbolic and neural approaches has gained considerable attention in the AI community, as it is often argued that the strengths and weaknesses of these approaches are complementary. One such trend in the literat…

Weakly-supervised Learning