Skip to main content

The Complexity of Translating BLPs to RMMs

  • Conference paper
Inductive Logic Programming (ILP 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4455))

Included in the following conference series:

Abstract

Probabilistic Logic Learning (PLL) aims at learning probabilistic logical frameworks on the basis of data. Such frameworks combine expressive knowledge representation formalisms with reasoning mechanisms grounded in probability theory. Numerous frameworks have already addressed this issue. Therefore, there is a real need to compare these frameworks in order to be able to unify them. This paper provides a comparison of Relational Markov Models (RMMs) and Bayesian Logic Programs (BLPs). We demonstrate relations between BLPs’ and RMMs’ semantics, arguing that RMMs encode the same knowledge as a sub-class of BLPs. We fully describe a translation from a sub-class of BLPs into RMMs and provide complexity results which demonstrate an exponential expansion in formula size, showing that RMMs are less compact than their equivalent BLPs with respect to this translation. The authors are unaware of any more compact translation between BLPs and RMMs. A full implementation has already been realized, consisting of meta-interpreters for both BLPs and RMMs and a translation engine. The equality of BLPs’ and corresponding RMMs’ probability distributions has been proven on practical examples.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, C., et al.: Relational Markov models and their application to adaptive Web navigation. In: 8th Intl. Conf. on Knowledge Discovery and Data Mining (2002)

    Google Scholar 

  2. April2 Blackforest Workshop 2006 (2006), palermo.informatik.uni-freiburg.de/bfw/

  3. de Raedt, L., et al.: Probabilistic logic learning. ACM-SIGKDD Explorations (2004)

    Google Scholar 

  4. Getoor, L., et al.: PRL: A Probabilistic relational language. Machine Learning (2006)

    Google Scholar 

  5. Jaeger, M.: Importance sampling on relational bayesian networks. In: Dagstuhl Seminar Proceeding 05051 (2006)

    Google Scholar 

  6. Jaeger, M.: Expressivity Analysis for PL-Languages. In: Online Proceedings of the ICML06 Workshop on Statistical Relational Learning (2006)

    Google Scholar 

  7. Kersting, K., et al.: Bayesian Logic Programs. In: Proceedings of the Work-in-Progress Track at the 10th INtl. Conf. on Inductive Logic Programming (2000)

    Google Scholar 

  8. Koller, D., Pfeffer, A.: Learning Probabilities for Noisy First-Order Rules. IJCAI (1997)

    Google Scholar 

  9. Lloyd, J.W.: Foundations of Logic Programming, 2nd edn. Springer, Heidelberg (1987)

    MATH  Google Scholar 

  10. Pahlavi, N.: Probabilistic Logic Learning, A Comparative Study. Technical Report. Imperial College London (2005)

    Google Scholar 

  11. Pahlavi, N.: Comparing RMMs with SLPs and BLPs. Technical Report. Imperial College London (2006)

    Google Scholar 

  12. Pahlavi, N.: The Complexity of Translating BLPs to RMMs. Technical Report. Imperial College London (2006)

    Google Scholar 

  13. Pearl, J.: Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Morgan Kaufmann, San Francisco (1988)

    Google Scholar 

  14. Pearl, J.: Probabilistic Reasoning in Intelligent Systems: Networks of plausible Inference. Morgan Kaufmann, San Francisco (1988)

    Google Scholar 

  15. Puech, A., Muggleton, S.H.: A Comparison of Stochastic Logic Programs and Bayesian Logic Programs. IJCAI03 Workshop on Learning Statistical Models from Relational Data (2003)

    Google Scholar 

  16. Rabiner, L.R.: A tutorial on Hidden Markov Models and selected applications in speech recognition. In: Proceedings of the IEEE, IEEE Computer Society Press, Los Alamitos (1989)

    Google Scholar 

  17. Vennekens, J., et al.: A general view on probabilistic logic programming. In: Proceedings of BNAIC-03 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Stephen Muggleton Ramon Otero Alireza Tamaddoni-Nezhad

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Muggleton, S., Pahlavi, N. (2007). The Complexity of Translating BLPs to RMMs. In: Muggleton, S., Otero, R., Tamaddoni-Nezhad, A. (eds) Inductive Logic Programming. ILP 2006. Lecture Notes in Computer Science(), vol 4455. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73847-3_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73847-3_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73846-6

  • Online ISBN: 978-3-540-73847-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics