4.3 Article

Learning Distributional Programs for Relational Autocompletion

Journal

THEORY AND PRACTICE OF LOGIC PROGRAMMING
Volume 22, Issue 1, Pages 81-114

Publisher

CAMBRIDGE UNIV PRESS
DOI: 10.1017/S1471068421000144

Keywords

probabilistic logic programming; statistical relational learning; structure learning; inductive logic programming

Ask authors/readers for more resources

This article introduces a method for relational autocompletion using the Distributional Clauses framework for probabilistic logic programming, combined with statistical modeling and rule learning. The empirical results demonstrate the effectiveness of the approach, even in the presence of missing data.
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 (DCs), which supports both discrete and continuous probability distributions. Within this framework, we introduce DiceML - an approach to learn both the structure and the parameters of DC programs from relational data (with possibly missing data). To realize this, DiceML integrates statistical modeling and DCs with rule learning. The distinguishing features of DiceML are that it (1) tackles autocompletion in relational data, (2) learns DCs extended with statistical models, (3) deals with both discrete and continuous distributions, (4) can exploit background knowledge, and (5) uses an expectation-maximization-based (EM) algorithm to cope with missing data. The empirical results show the promise of the approach, even when there is missing data.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available