Domain Aware Markov Logic Networks

07/03/2018
by   Happy Mittal, et al.
0

Combining logic and probability has been a long standing goal of AI. Markov Logic Networks (MLNs) achieve this by attaching weights to formulae in first-order logic, and can be seen as templates for constructing features for ground Markov networks. Most techniques for learning weights of MLNs are domain-size agnostic, i.e., the size of the domain is not explicitly taken into account while learning the parameters of the model. This results in incorrect (often extreme) probabilities when testing on domain sizes different from those seen during training times. In this paper, we propose Domain Aware Markov logic Networks (DA-MLNs) which present a principled solution to this problem, by dividing the ground feature weight by a function of the number of connections each ground atom (in the feature) is involved in, when defining the ground Markov network distribution. We show that standard MLNs fall out as a special case of our formalism when this function is a constant (and is equal to 1). Experiments on a benchmark domain show that our approach results in significantly higher accuracies (compared to baselines) when testing on domain sizes different than those seen during training.

READ FULL TEXT

page 1

page 2

page 3

research
03/07/2019

Lifted Weight Learning of Markov Logic Networks Revisited

We study lifted weight learning of Markov logic networks. We show that t...
research
04/08/2022

On Projectivity in Markov Logic Networks

Markov Logic Networks (MLNs) define a probability distribution on relati...
research
06/05/2019

Can Graph Neural Networks Help Logic Reasoning?

Effectively combining logic reasoning and probabilistic inference has be...
research
06/28/2016

On the Semantic Relationship between Probabilistic Soft Logic and Markov Logic

Markov Logic Networks (MLN) and Probabilistic Soft Logic (PSL) are widel...
research
05/31/2019

Neural Markov Logic Networks

We introduce Neural Markov Logic Networks (NMLNs), a statistical relatio...
research
06/30/2020

Training highly effective connectivities within neural networks with randomly initialized, fixed weights

We present some novel, straightforward methods for training the connecti...
research
07/03/2018

Markov Logic Networks with Statistical Quantifiers

Markov Logic Networks (MLNs) are well-suited for expressing statistics s...

Please sign up or login with your details

Forgot password? Click here to reset