Formally Verified Neurosymbolic Trajectory Learning via Tensor-based Linear Temporal Logic on Finite Traces

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chevallier, Mark, Smola, Filip, Schmoetten, Richard, Fleuriot, Jacques D.
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917900852396032
author Chevallier, Mark
Smola, Filip
Schmoetten, Richard
Fleuriot, Jacques D.
author_facet Chevallier, Mark
Smola, Filip
Schmoetten, Richard
Fleuriot, Jacques D.
contents We present a novel formalisation of tensor semantics for linear temporal logic on finite traces (LTLf), with formal proofs of correctness carried out in the theorem prover Isabelle/HOL. We demonstrate that this formalisation can be integrated into a neurosymbolic learning process by defining and verifying a differentiable loss function for the LTLf constraints, and automatically generating an implementation that integrates with PyTorch. We show that, by using this loss, the process learns to satisfy pre-specified logical constraints. Our approach offers a fully rigorous framework for constrained training, eliminating many of the inherent risks of ad-hoc, manual implementations of logical aspects directly in an "unsafe" programming language such as Python, while retaining efficiency in implementation.
format Preprint
id arxiv_https___arxiv_org_abs_2501_13712
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Formally Verified Neurosymbolic Trajectory Learning via Tensor-based Linear Temporal Logic on Finite Traces
Chevallier, Mark
Smola, Filip
Schmoetten, Richard
Fleuriot, Jacques D.
Artificial Intelligence
Machine Learning
Logic in Computer Science
We present a novel formalisation of tensor semantics for linear temporal logic on finite traces (LTLf), with formal proofs of correctness carried out in the theorem prover Isabelle/HOL. We demonstrate that this formalisation can be integrated into a neurosymbolic learning process by defining and verifying a differentiable loss function for the LTLf constraints, and automatically generating an implementation that integrates with PyTorch. We show that, by using this loss, the process learns to satisfy pre-specified logical constraints. Our approach offers a fully rigorous framework for constrained training, eliminating many of the inherent risks of ad-hoc, manual implementations of logical aspects directly in an "unsafe" programming language such as Python, while retaining efficiency in implementation.
title Formally Verified Neurosymbolic Trajectory Learning via Tensor-based Linear Temporal Logic on Finite Traces
topic Artificial Intelligence
Machine Learning
Logic in Computer Science
url https://arxiv.org/abs/2501.13712