On the Hardness of Probabilistic Neurosymbolic Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Maene, Jaron, Derkinderen, Vincent, De Raedt, Luc
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911909158060032
author Maene, Jaron
Derkinderen, Vincent
De Raedt, Luc
author_facet Maene, Jaron
Derkinderen, Vincent
De Raedt, Luc
contents The limitations of purely neural learning have sparked an interest in probabilistic neurosymbolic models, which combine neural networks with probabilistic logical reasoning. As these neurosymbolic models are trained with gradient descent, we study the complexity of differentiating probabilistic reasoning. We prove that although approximating these gradients is intractable in general, it becomes tractable during training. Furthermore, we introduce WeightME, an unbiased gradient estimator based on model sampling. Under mild assumptions, WeightME approximates the gradient with probabilistic guarantees using a logarithmic number of calls to a SAT solver. Lastly, we evaluate the necessity of these guarantees on the gradient. Our experiments indicate that the existing biased approximations indeed struggle to optimize even when exact solving is still feasible.
format Preprint
id arxiv_https___arxiv_org_abs_2406_04472
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On the Hardness of Probabilistic Neurosymbolic Learning
Maene, Jaron
Derkinderen, Vincent
De Raedt, Luc
Machine Learning
The limitations of purely neural learning have sparked an interest in probabilistic neurosymbolic models, which combine neural networks with probabilistic logical reasoning. As these neurosymbolic models are trained with gradient descent, we study the complexity of differentiating probabilistic reasoning. We prove that although approximating these gradients is intractable in general, it becomes tractable during training. Furthermore, we introduce WeightME, an unbiased gradient estimator based on model sampling. Under mild assumptions, WeightME approximates the gradient with probabilistic guarantees using a logarithmic number of calls to a SAT solver. Lastly, we evaluate the necessity of these guarantees on the gradient. Our experiments indicate that the existing biased approximations indeed struggle to optimize even when exact solving is still feasible.
title On the Hardness of Probabilistic Neurosymbolic Learning
topic Machine Learning
url https://arxiv.org/abs/2406.04472