Hello. Sign in to personalize your visit. New user? Register now.  
 
 

Markov Logic: An Interface Layer for Artificial Intelligence

Synthesis Lectures on Artificial Intelligence and Machine Learning

2009, 155 pages, (doi:10.2200/S00206ED1V01Y200907AIM007)
Pedro Domingos​‌
University of Washington
Daniel Lowd​‌
University of Oregon

Abstract

Most subfields of computer science have an interface layer via which applications communicate with the infrastructure, and this is key to their success (e.g., the Internet in networking, the relational model in databases, etc.). So far this interface layer has been missing in AI. First-order logic and probabilistic graphical models each have some of the necessary features, but a viable interface layer requires combining both. Markov logic is a powerful new language that accomplishes this by attaching weights to first-order formulas and treating them as templates for features of Markov random fields. Most statistical models in wide use are special cases of Markov logic, and first-order logic is its infinite-weight limit. Inference algorithms for Markov logic combine ideas from satisfiability, Markov chain Monte Carlo, belief propagation, and resolution. Learning algorithms make use of conditional likelihood, convex optimization, and inductive logic programming. Markov logic has been successfully applied to problems in information extraction and integration, natural language processing, robot mapping, social networks, computational biology, and others, and is the basis of the open-source Alchemy system.

Table of Contents: Introduction / Markov Logic / Inference / Learning / Extensions / Applications / Conclusion

PDF (1211 KB) PDF Plus (1353 KB)

Cited by

, . (2011) Probabilistic Ranking Techniques in Relational Databases. Synthesis Lectures on Data Management 3:1, 1-71
Online publication date: 20-Mar-2011.
Abstract | PDF (1836 KB) | PDF Plus (1650 KB) 
 

Prev. lecture | Next lecture
View/Print PDF (1211 KB)
View PDF Plus (1353 KB)
Add to favorites
Email to a friend
TOC Alert | Citation Alert What is RSS?

Quick Search
for
Authors:
Pedro Domingos
Daniel Lowd
Keywords:
Markov logic
statistical relational learning
machine learning
graphical models
first-order logic
probabilistic logic
Markov networks
Markov random fields
inductive logic programming
satisfiability
Markov chain Monte Carlo
belief propagation
collective classification
link prediction
link-based clustering
entity resolution
information extraction
social network analysis
natural language processing
robot mapping
computational biology
Home | Synthesis | Search | Profile | Access | Author | Help | About
Technology Partner - Atypon Systems, Inc.