Markov logic: A language and algorithms for link mining

4Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Link mining problems are characterized by high complexity (since linked objects are not statistically independent) and uncertainty (since data is noisy and incomplete). Thus they necessitate a modeling language that is both probabilistic and relational. Markov logic provides this by attaching weights to formulas in first-order logic and viewing them as templates for features of Markov networks. Many link mining problems can be elegantly formulated and efficiently solved using Markov logic. Inference algorithms for Markov logic draw on ideas from satisfiability testing, Markov chain Monte Carlo, belief propagation, and resolution. Learning algorithms are based on convex optimization, pseudo-likelihood, and inductive logic programming. Markov logic has been used successfully in a wide variety of link mining applications and is the basis of the open-source Alchemy system.

Cite

CITATION STYLE

APA

Domingos, P., Lowd, D., Kok, S., Nath, A., Poon, H., Richardson, M., & Singla, P. (2010). Markov logic: A language and algorithms for link mining. In Link Mining: Models, Algorithms, and Applications (Vol. 9781441965158, pp. 135–161). Springer New York. https://doi.org/10.1007/978-1-4419-6515-8_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free