Cited by 27Logic, Reasoning, and KnowledgeAdvanced Graph Neural NetworksNeural Networks and Applications

Learning Relational Representations with Auto-encoding Logic Programs

Open access
Dumancic, Sebastijan, Guns, Tias, Meert, Wannes, Blockeel, Hendrik·2019·Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence

Abstract

Deep learning methods capable of handling relational data have proliferated over the past years. In contrast to traditional relational learning methods that leverage first-order logic for representing such data, these methods aim at re-representing symbolic relational data in Euclidean space. They offer better scalability, but can only approximate rich relational structures and are less flexible in terms of reasoning. 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 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.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.24963/ijcai.2019/842

Cites

26 of 26 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Predicate invention helps reduce the size of target programs, which in turn reduces sample complexity and improves predictive accuracy.

    “Predicate invention has been shown to help reduce the size of target programs, which in turns reduces sample complexity and improves predictive accuracy (Cropper 2019; Dumancic et al. 2019).”

    From Learning programs by learning from failures (2021) · cites this paper as Dumancic et al. 2019

    Section 4.1 (page unavailable) reports improved predictive performance for models learned from the paper’s latent predicates. But Section 3.5’s reduction concerns candidate clauses pruned during search, not the size of target programs, and the copy does not establish reduced sample complexity or the claimed causal chain. (LLM, conf=0.86)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

2 of the 28 references couldn’t be matched to a known paper.

Research works printed but not linked: 7

  1. Steven Gay, Renaud Hartert, Christophe Lecoutre, and Pierre Schaus. Conflict ordering search for scheduling problems. In Principles and Practice of Con- straint Programming, pages 140-148. Springer, 2015.
  2. Lise Getoor and Ben Taskar. Intro- duction to Statistical Relational Learning (Adaptive Com- putation and Machine Learning). The MIT Press, 2007.
  3. Sumit Gulwani, Oleksandr Polozov, and Rishabh Singh. Program synthesis. Foundations and Trends R in Programming Languages, 4(1-2):1-119, 2017.
  4. William L. Hamilton, Rex Ying, and Jure Leskovec. Representation learning on graphs: Meth- ods and applications. IEEE Data Eng. Bull., 40(3):52-74, 2017.
  5. Manhaeve et al., 2018] Robin Manhaeve, Sebastijan Duman- cic, Angelika Kimmig, Thomas Demeester, and Luc De Raedt. Deepproblog: Neural probabilistic logic pro- gramming. In NeurIPS, pages 3749-3759. 2018.
  6. Rocktäschel and Riedel, 2017] Tim Rocktäschel and Sebas- tian Riedel. End-to-end differentiable proving. In NIPS, pages 3788-3800.
  7. Sourek et al., 2016] Gustav Sourek, Suresh Manandhar, Filip Zelezny, Steven Schockaert, and Ondrej Kuzelka. Learning Predictive Categories Using Lifted Relational Neural Networks, volume 10326 of LNAI. Springer Inter- national Publishing, 2016.

Cited by

Sorted by citations

Authors
Dumancic, S., Guns, T., Meert, W., & Blockeel, H.
Affiliations
  • KU Leuven,Belgium
  • Vrije Universiteit Brussel (BE)
  • KU Leuven (BE)
Venue
Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence
Published
2019-08
Pages
6081-6087
OpenAlex
W2938001473
Cited by
27
References
28
Citations by year
2025: 2 · 2024: 3 · 2023: 3 · 2022: 2 · 2021: 10 · 2020: 6
FWCI
1.72
Type
conference paper
Language
en
Open access
Locations
  • International Joint Conference on Artificial Intelligence (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Lirias (KU Leuven) (submittedVersion, other-oa)
  • Lirias (KU Leuven) (submittedVersion)
  • VUBIR (Vrije Universiteit Brussel) (submittedVersion)
  • arXiv (Cornell University)
Funders
Agentschap Innoveren en Ondernemen
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Logic, Reasoning, and Knowledge
  • Physical Sciences › Computer Science › Artificial Intelligence › Advanced Graph Neural Networks
  • Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Applications
Keywords
first-order logic, logic programs, relational data, constraint optimisation, latent representations, symbolic reasoning, interpretability

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review