Skip to main content

Probabilistic First-Order Theory Revision from Examples

  • Conference paper
Book cover Inductive Logic Programming (ILP 2005)

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

Included in the following conference series:

Abstract

Recently, there has been significant work in the integration of probabilistic reasoning with first order logic representations. Learning algorithms for these models have been developed and they all considered modifications in the entire structure. In a previous work we argued that when the theory is approximately correct the use of techniques from theory revision to just modify the structure in places that failed in classification can be a more adequate choice. To score these modifications and choose the best one the log likelihood was used. However, this function was shown not to be well-suited in the propositional Bayesian classification task and instead the conditional log likelihood should be used. In the present paper, we extend this revision system showing the necessity of using specialization operators even when there are no negative examples. Moreover, the results of a theory modified only in places that are responsible for the misclassification of some examples are compared with the one that was modified in the entire structure using three databases and considering four probabilistic score functions, including conditional log likelihood.

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. Baião, F., Mattoso, M., Shavlik, J., Zaverucha, G.: Applying theory revision to the design of distributed databases. In: Horváth, T., Yamamoto, A. (eds.) ILP 2003. LNCS (LNAI), vol. 2835, pp. 57–74. Springer, Heidelberg (2003)

    Google Scholar 

  2. Buntine, W.: Theory refinement on Bayesian networks. In: Proceedings 17th Conference Uncertainty in Artificial Intelligence, San Mateo, CA, pp. 52–60 (1991)

    Google Scholar 

  3. Costa, V., Page, D., Qazi, M., Cussens., J.: CLP(BN): Constraint logic programming for probabilistic knowledge. In: Proceedings of the 19th Annual Conference on Uncertainty in Artificial Intelligence (UAI 2003), pp. 517–524 (2003)

    Google Scholar 

  4. Friedman, N., Geiger, D., Goldszmidt, M.: Bayesian network classifiers. Machine Learning 29, 131–163 (1997)

    Article  MATH  Google Scholar 

  5. Friedman, N., Getoor, L., Koller, D., Pfeffer, A.: Learning probabilistic relational models. In: Proceedings of the 16th International Joint Conference on Artificial Intelligence, Stockholm, Sweeden, pp. 1300–1309 (1999)

    Google Scholar 

  6. Garcez, A., Zaverucha, G.: The connectionist inductive learning and logic programming system. Applied Intelligence 11, 59–77 (1999)

    Article  Google Scholar 

  7. Grossman, D., Domingos, P.: Learning bayesian network classifiers by maximizing conditional likelihood. In: Proceedings of the 21th International Conference on Machine Learning (ICML 2004), pp. 361–368 (2004)

    Google Scholar 

  8. Haddawy, P.: An overview of some recent developments on bayesian problem solving techniques. AI Magazine - Special issue on Uncertainty in AI 20(2), 11–29 (1999)

    Google Scholar 

  9. Kersting, K., De Raedt, L.: Towards combining inductive logic programming with Bayesian networks. In: Rouveirol, C., Sebag, M. (eds.) ILP 2001. LNCS (LNAI), vol. 2157, pp. 118–131. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  10. Kersting, K., De Raedt, L.: Basic principles of learning bayesian logic programs. Technical Report 174, University of Freiburg, Institute for Computer Science, Freiburg, German (2002)

    Google Scholar 

  11. Kohavi, R.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: Proceedings of the International Joint Conference on Artificial Intelligence(IJCAI), pp. 1137–1145 (1995)

    Google Scholar 

  12. Koller, D.: Probabilistic relational models. In: Džeroski, S., Flach, P.A. (eds.) ILP 1999. LNCS (LNAI), vol. 1634, pp. 3–13. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  13. Koller, D., Pfeffer, A.: Learning probabilities for noisy first-order rules. In: Proceedings of the 15th International Joint Conference on Artficial Intelligence (IJCAI 1997), pp. 1316–1323 (1997)

    Google Scholar 

  14. Lam, W., Bacchus, F.: Learning Bayesian belief networks: an approach based on the MDL principle. Computational Intelligence 10(4), 269–293 (1994)

    Article  Google Scholar 

  15. Lloyd, J.: Foundations of Logic Programming, 2nd edn. Springer, Heidelberg (1989)

    Google Scholar 

  16. Mitchell, T.: Machine Learning. McGraw-Hill, New York (1997)

    MATH  Google Scholar 

  17. Muggleton, S.: Inductive logic programming. Academic Press, New York (1992)

    MATH  Google Scholar 

  18. Muggleton, S.: Inverse entailment and progol. New Generation Computing Journal 13, 245–286 (1995)

    Article  Google Scholar 

  19. Muggleton, S.: Learning structure and parameters of stochastic logic programs. In: Matwin, S., Sammut, C. (eds.) ILP 2002. LNCS (LNAI), vol. 2583, pp. 198–206. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  20. Poole, D.: Probabilistic Horn abduction and Bayesian networks. Artificial Intelligence 64(1), 81–129 (1993)

    Article  MATH  Google Scholar 

  21. Quinlan, J.: Learning logical definitions from relations. Machine Learning 5, 239–266 (1990)

    Google Scholar 

  22. Ramachandran, S., Mooney, R.: Theory refinement of bayesian networks with hidden variables. In: Proceedings of the 15th International Conference on Machine Learning (ICML), pp. 454–462 (1998)

    Google Scholar 

  23. Revoredo, K., Zaverucha, G.: Revision of first-order bayesian classifiers. In: Matwin, S., Sammut, C. (eds.) ILP 2002. LNCS (LNAI), vol. 2583, pp. 223–237. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  24. Richards, B.L., Mooney, R.J.: Automated refinement of first-order Horn-clause domain theories. Machine Learning 19, 95–131 (1995)

    Google Scholar 

  25. Stone, M.: An asymptotic equivalence of choice of model by cross-validation and akaikeś criterion. Journal of the Royal Statistical Society series B 39, 44–47 (1977)

    MATH  Google Scholar 

  26. Towell, G., Shavlik, J.: Knowledge-based artificial neural networks. Artificial Intelligence 70(1–2), 119–165 (1994)

    Article  MATH  Google Scholar 

  27. Wogulis, J., Pazzani, M.: A methodology for evaluationg theory revision systems: results with Audrey II. In: Proceedings of the 13th International Join Conference on Artificial Intelligence, Chambery, France, pp. 1128–1134 (1993)

    Google Scholar 

  28. Wrobel, S.: First-order theory refinement. In: Raedt, L.D. (ed.) Advances in Inductive Logic Programming, pp. 14–33. IOS Press, Amsterdam (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Paes, A., Revoredo, K., Zaverucha, G., Costa, V.S. (2005). Probabilistic First-Order Theory Revision from Examples. In: Kramer, S., Pfahringer, B. (eds) Inductive Logic Programming. ILP 2005. Lecture Notes in Computer Science(), vol 3625. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536314_18

Download citation

  • DOI: https://doi.org/10.1007/11536314_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28177-1

  • Online ISBN: 978-3-540-31851-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics