MLNs
Markov Logic Networks (MLNs) are a framework for statistical-relational learning that combines elements of first-order logic with probabilistic graphical models. Introduced by Rich Richardson and Pedro Domingos in 2006, MLNs attach weights to first-order logic formulas and interpret these as templates for a Markov network. The result is a probabilistic model over possible worlds in which the truth of ground predicates is constrained by the weighted formulas.
Formally, an MLN is a set of pairs (F_i, w_i), where F_i is a formula in first-order
Inference in MLNs seeks marginal or MAP probabilities for query predicates, which is generally intractable for
Learning in MLNs involves estimating the weights w_i from data, typically by maximizing a (pseudo)likelihood or
MLNs have been applied to knowledge base completion, relation extraction, social-network analysis, and other domains where