Proceedings

Locally Consistent Bayesian Network Scores for Multi-Relational Data

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 2693-2700.

https://doi.org/10.24963/ijcai.2017/375

Abstract

An important task for relational learning is Bayesian network (BN) structure learning. A fundamental component of structure learning is a model selection score that measures how well a model fits a dataset. We describe a new method that upgrades for multi-relational databases, a log-linear BN score designed for single-table i.i.d. data. Chickering and Meek showed that for i.i.d. data, standard BN scores are locally consistent, meaning that their maxima converge to an optimal model, that represents the data generating distribution {\em and} contains no redundant edges. Our main theorem establishes that if a model selection score is locally consistent for i.i.d. data, then our upgraded gain function is locally consistent for relational data as well. To our knowledge this is the first consistency result for relational structure learning. A novel aspect of our approach is employing a {\em gain function} that compares two models: a current vs. an alternative BN structure. In contrast, previous approaches employed a score that is a function of a single model only. Empirical evaluation on six benchmark relational databases shows that our gain function is also practically useful: On realistic size data sets, it selects informative BN structures with a better data fit than those selected by baseline single-model scores.

  1. [Bouckaert, 1995] R. Bouckaert. Bayesian belief networks: from construction to inference. PhD thesis, U. Utrecht, 1995.
  2. [Buchman and Poole, 2015] David Buchman and David Poole. Representing aggregators in relational probabilistic models. In AAAI, pages 3489-3495, 2015.
  3. [Chickering and Meek, 2002] David Maxwell Chickering and Christopher Meek. Finding optimal Bayesian net- works. In UAI, pages 94-102, 2002.
  4. [Domingos and Richardson, 2007] Pedro Domingos and Matthew Richardson. Markov logic: A unifying frame- work for statistical relational learning. In Introduction to Statistical Relational Learning [2007].
  5. [Frank, 1978] O. Frank. Estimation of the number of con- nected components in a graph by using a sampled sub- graph. Scandinavian Journal of Statistics, pages 177-188, 1978.
  6. [Friedman et al., 1999] Nir Friedman, Lise Getoor, Daphne Koller, and Avi Pfeffer. Learning probabilistic relational models. In IJCAI, volume 99, pages 1300-1309, 1999. IJCAI
  7. [Getoor and Taskar, 2007] Lise Getoor and Ben Taskar. In- troduction to Statistical Relational Learning. MIT Press, 2007.
  8. [Getoor et al., 2001a] Lise Getoor, Benjamin Taskar, and Daphne Koller. Selectivity estimation using probabilistic models. ACM SIGMOD Record, 30(2):461-472, 2001.
  9. [Getoor et al., 2001b] Lise Getoor Getoor, Nir Friedman, and Benjamin Taskar. Learning probabilistic models of re- lational structure. In ICML, pages 170-177.
  10. Morgan Kauf- mann, 2001.
  11. [Getoor, 2001] Lise Getoor. Learning Statistical Models From Relational Data. PhD thesis, Department of Com- puter Science, Stanford University, 2001.
  12. [Gholami, 2016] Sajjad Gholami. Upgrading Bayesian net- work scores for multi-relational data. Master's thesis, School of Computing Science, Simon Fraser University, 2016.
  13. [Halpern, 1990] Joseph Y. Halpern. An analysis of first-order logics of probability. Artificial Intelligence, 46(3):311- 350, 1990. IJCAI
  14. [Kimmig et al., 2014] Angelika Kimmig, Lilyana Mi- halkova, and Lise Getoor. Lifted graphical models: a survey. Machine Learning, pages 1-45, 2014.
  15. [Laer and de Raedt, 2001] Wim Van Laer and Luc de Raedt. How to upgrade propositional learners to first-order logic: A case study. In Relational Data Mining. Springer Verlag, 2001.
  16. [Lowd and Domingos, 2007] Daniel Lowd and Pedro Domingos. Efficient weight learning for Markov logic networks. In PKDD, pages 200-211, 2007.
  17. [Motl and Schulte, 2015] Jan Motl and Oliver Schulte. The CTU prague relational learning repository. CoRR, abs/1511.03086, 2015.
  18. [Nickel et al., 2016] Maximilian Nickel, Kevin Murphy, Volker Tresp, and Evgeniy Gabrilovich. A review of re- lational machine learning for knowledge graphs. Proceed- ings of the IEEE, 104(1):11-33, 2016.
  19. [Niu et al., 2011] Feng Niu, Christopher Ré, AnHai Doan, and Jude W. Shavlik. Tuffy: Scaling up statistical infer- ence in markov logic networks using an rdbms. PVLDB, 4(6):373-384, 2011.
  20. [Pearl, 1988] J. Pearl. Probabilistic Reasoning in Intelligent Systems. Morgan Kaufmann, 1988.
  21. [Poole, 2003] David Poole. First-order probabilistic infer- ence. In IJCAI, 2003. IJCAI
  22. [Quinlan and Cameron-Jones, 1993] J. Ross Quinlan and R. Mike Cameron-Jones. Foil: A midterm report. In ECML, volume 667, pages 3-20. Springer, 1993.
  23. [Russell and Norvig, 2010] Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall, 2010.
  24. [Russell, 2015] Stuart Russell. Unifying logic and probabil- ity. Communications of the ACM, 58(7):88-97, 2015.
  25. [Sakai and Yamanishi, 2013] Yoshiki Sakai and Kenji Ya- manishi. An NML-based model selection criterion for general relational data modeling. In Big Data, pages 421- 429. IEEE, 2013.
  26. [Schulte and Gholami, 2016] Oliver Schulte and Sajjad Gho- lami. Consistent bayesian network scores for multi- relational data. StarAI-IJCAI Workshop, July 2016.
  27. [Schulte and Khosravi, 2012] Oliver Schulte and Hassan Khosravi. Learning graphical models for relational data via lattice search. Machine Learning, 88(3):331-368, 2012.
  28. [Schulte et al., 2014] Oliver Schulte, Hassan Khosravi, Arthur Kirkpatrick, Tianxiang Gao, and Yuke Zhu. Modelling relational statistics with Bayes nets. Machine Learning, 94:105-125, 2014.
  29. [Schulte, 2011] Oliver Schulte. A tractable pseudo- likelihood function for Bayes nets applied to relational data. In SIAM SDM, pages 462-473, 2011.
  30. [Shalizi and Rinaldo, 2013] Cosma Rohilla Shalizi and Alessandro Rinaldo. Consistency under sampling of exponential random graph models. Annals of Statistics, 41(2):508, 2013.
  31. [Van Haaren et al., 2016] Jan Van Haaren, Guy Van den Broeck, Wannes Meert, and Jesse Davis. Lifted generative learning of Markov logic networks. Machine Learning, 103(1):27-55, 2016.
  32. [Wang et al., 2008] Daisy Zhe Wang, Eirinaios Michelakis, Minos Garofalakis, and Joseph M Hellerstein. Bayesstore: managing large, uncertain data repositories with proba- bilistic graphical models. In Proceedings VLDB, pages 340-351. VLDB Endowment, 2008.
  33. [Xiang and Neville, 2011] Rongjing Xiang and Jennifer Neville. Relational learning with one network: An asymp- totic analysis. In AISTATS, pages 779-788, 2011.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards