paper-with-me

Papers

Learning Relational Representations with Auto-encoding Logic Programs

2019-03-29 · Sebastijan Dumancic, Tias Guns, Wannes Meert, Hendrik Blockeel

Deep learning methods capable of handling relational data have proliferated over the last years. In contrast to traditional relational learning methods that leverage first-order logic for representing such data, these deep learning methods aim at re-representing symbolic relational data in Euclidean spaces. They offer better scalability, but can only numerically approximate relational structures and are less flexible in terms of reasoning tasks supported. This paper introduces a novel framework for relational representation learning that combines the best of both worlds. This framework, inspired by the auto-encoding principle, uses first-order logic as a data representation language, and the mapping between the original and latent representation is done by means of logic programs instead of neural networks. We show how learning can be cast as a constraint optimisation problem for which existing solvers can be used. The use of logic as a representation language makes the proposed framework more accurate (as the representation is exact, rather than approximate), more flexible, and more interpretable than deep learning methods. We experimentally show that these latent representations are indeed beneficial in relational learning tasks.

📄 PDF Abstract BibTeX arXiv:1903.12577

Code (0)

등록된 구현이 없습니다.

Tasks

Deep LearningRelational ReasoningRepresentation Learning

Similar Papers 제목 키워드 기반

Beyond Graph Neural Networks with Lifted Relational Neural Networks

2020-07-13 · Gustav Sourek, Filip Zelezny, Ondrej Kuzelka

We demonstrate a declarative differentiable programming framework based on the language of Lifted Relational Neural Networks, where small parameterized logic programs are used to encode relational learning scenarios. Whe…

Relational Reasoning

Learning Distributional Programs for Relational Autocompletion

2020-01-23 · Kumar Nitesh, Kuzelka Ondrej, De Raedt Luc

Relational autocompletion is the problem of automatically filling out some missing values in multi-relational data. We tackle this problem within the probabilistic logic programming framework of Distributional Clauses (D…

Missing Values

Relational Linear Programs

2014-10-12 · Kristian Kersting, Martin Mladenov, Pavel Tokmakov

We propose relational linear programming, a simple framework for combing linear programs (LPs) and logic programs. A relational linear program (RLP) is a declarative LP template defining the objective and the constraints…

An asymptotic analysis of probabilistic logic programming, with implications for expressing projective families of distributions

2021-02-17 · Felix Weitkämper

Probabilistic logic programming is a major part of statistical relational artificial intelligence, where approaches from logic and probability are brought together to reason about and learn from relational domains in a s…

A logical re-conception of neural networks: Hamiltonian bitwise part-whole architecture

2026-02-04 · E Bowen, R Granger, A Rodriguez arxiv

We introduce a simple initial working system in which relations (such as part-whole) are directly represented via an architecture with operating and learning rules fundamentally distinct from standard artificial neural n…