Markov logic networks

被引:59
作者
Matthew Richardson
Pedro Domingos
机构
[1] University of Washington,Department of Computer Science and Engineering
来源
Machine Learning | 2006年 / 62卷
关键词
Statistical relational learning; Markov networks; Markov random fields; Log-linear models; Graphical models; First-order logic; Satisfiability; Inductive logic programming; Knowledge-based model construction; Markov chain Monte Carlo; Pseudo-likelihood; Link prediction;
D O I
暂无
中图分类号
学科分类号
摘要
We propose a simple approach to combining first-order logic and probabilistic graphical models in a single representation. A Markov logic network (MLN) is a first-order knowledge base with a weight attached to each formula (or clause). Together with a set of constants representing objects in the domain, it specifies a ground Markov network containing one feature for each possible grounding of a first-order formula in the KB, with the corresponding weight. Inference in MLNs is performed by MCMC over the minimal subset of the ground network required for answering the query. Weights are efficiently learned from relational databases by iteratively optimizing a pseudo-likelihood measure. Optionally, additional clauses are learned using inductive logic programming techniques. Experiments with a real-world database and knowledge base in a university domain illustrate the promise of this approach.
引用
收藏
页码:107 / 136
页数:29
相关论文
共 46 条
  • [1] Bacchus F.(1996)From statistical knowledge bases to degrees of belief Artificial Intelligence 87 75-143
  • [2] Grove A. J.(1975)Statistical analysis of non-lattice data The Statistician 24 179-195
  • [3] Halpern J. Y.(1994)Operations for learning with graphical models Journal of Artificial Intelligence Research 2 159-225
  • [4] Koller D.(1995)A limited memory algorithm for bound constrained optimization SIAM Journal on Scientific and Statistical Computing 16 1190-1208
  • [5] Besag J.(1997)Clausal discovery Machine Learning 26 99-146
  • [6] Buntine W.(1997)Inducing features of random fields IEEE Transactions on Pattern Analysis and Machine Intelligence 19 380-392
  • [7] Byrd R. H.(1997)On the optimality of the simple Bayesian classifier under zero-one loss Machine Learning 29 103-130
  • [8] Lu P.(1992)Constrained Monte Carlo maximum likelihood for dependent data Journal of the Royal Statistical Society 54 657-699
  • [9] Nocedal J.(1990)An analysis of first-order logics of probability Artificial Intelligence 46 311-350
  • [10] De Raedt L.(2000)Dependency networks for inference, collaborative filtering, and data visualization Journal of Machine Learning Research 1 49-75