Proceedings

Tractable Induction and Classification in First Order Logic Via Stochastic Matching

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Learning. Pages 888-892.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

Learning in first-order logic (FOL) languages suffers from a specific difficulty: both induction and classification are potentially exponential in the size of hypotheses. This difficulty is usually dealt with by limiting the size of hypotheses, via either syntactic restrictions or search strategies. This paper is concerned with polynomial induction and use of FOL hypotheses with no size restrictions. This is done via stochastic matching: instead of exhaustively exploring the set of matchings between any exa mple and any short candidate hypothesis, one stochastically explores the set of matchings between any example and any candidate hypothesis. Th e user sets th e number of matching samples to consider and th ereby controls the cost of induction and classification. One advantage of this heuristic is to allow for resource-bounded learning, without any a priori knowledge about the problem domain. Experiments on a real-world problem pertaining to organic chemistry fully demonstrat e the potentialities of the approach regarding both predictive accuracy and computational cost.

  1. Bergadano, F., and Giordana, A. 1990. Guiding induction with domain theories. In Kodratoff, Y ., and Michalski, R ., eds., Machine Learning : an artificial intelligence approach, volume 3. Morgan Kaufmann. 474-492.
  2. Bisson , G. 1992. Learning in FOL with a similarity m easure. In Proceedings of lOth AAAI.
  3. Domingos, P . 1995 . Rule induction and instance-based learn- ing: A unified approach. In Proceedings of IJCAI-95, 1226- 1232. IJCAI
  4. Morgan Kaufmann . Emde , W., and Wettscherek , D. 1996. R elational instance based learning. In Saitta, L. , ed., Proceedings of the l:fh International Conference on Machine Learning, 122-130.
  5. Giordana, A. , and Neri, F. 1994 . Search internsive concept induction. Evolutionary Computation 3( 4):375-416.
  6. Haussler , D. 1988. Quantifying inductive bias : AI learn- ing algorithms and Valiant's learning framework. Artificial Int elligence 36:177-221.
  7. Karalic , A. 1995 . First Order Regression. Ph.D. Dissertation , lnstitut Josef Stefan, Ljubljana, Slovenia.
  8. Kietz, J.-U ., and Liibbe, M. 1994. An efficient subsumption algorithm for ILP. In Cohen, W ., and Hirsh, H. , eds., Pro- ceedings of ICML-94 , International Conference on Machine Learning, 13Q-137.
  9. Morgan Kaufmann.
  10. King , R .; Srinivasan, A.; and Sternberg, M. 1995. Relat- ing chemical activity to structure: an examination of ILP successes. New Gen. Comput. 13. Lavrac, N., and Dzeroski , S. 1994. Inductive Logic Program- ming: Techniques and Applications.
  11. Ellis Horwood .
  12. Michalski , R. 1983. A theory and methodology of inductive learning. In Michalski, R. ; Carbonell, J.; and Mitchell, T., eds., Machine Learning : an artificial intelligence approach, volume 1. Morgan Kaufmann . 83-134.
  13. Mitchell, T . 1982. Generalization as search. Artificial Intel- ligence 18:203-226 .
  14. Mitchell, T. 1991. The need for bias in learning generaliza- tions. In Readings in Machine Learning. Morgan Kaufmann. 184-191.
  15. Mooney, R. 1996. ILP for natural language processing. In
  16. Muggleton , S. , ed. , Proceedings of ILP '96. Springer-Verlag. forthcoming.
  17. Muggleton , S., and De Raedt, L. 1994. Inductive logic pro- gramming: Theory and methods. Journal of Logic Program- ming 19:629-679 .
  18. Muggleton. , S. 1994. Bayesian inductive logic programming. In Warmuth , M. , ed. , Proceedings of COLT-94 , ACM Con- ference on Computational Learning, 3-11. ACM Press.
  19. Muggleton, S. 1995. Inverse entailment and PROGOL. New Gen. Comput. 13:245-286.
  20. Pazzani , M. , and Kibler, D. 1992. The role of prior knowledge in inductive learning. Machine Learning 9:54-97.
  21. Quinlan, J. 1990. Learning logical definition from relations. Machine Learning 5:239-266.
  22. Sebag , M., and Rouveirol , C. 1996. Constraint inductive logic programming. In de Raedt, L., ed., Advances in !LP, 277-294. lOS Press .
  23. Sebag, M. 1996. Delaying the choice of bias: A disjunctive version space approach. In Saitta, L. , ed., Proceedings of the 1 :fh Int erna tional Conference on Machine Learning, 444- 452.
  24. Morgan Kaufmann . Srinivasan, A. , and Muggleton , S. 1995. Comparing the use of background knowledge by two ILP systems. In de Raedt, L., ed. , Proceedings of ILP-95. Katholieke Universiteit Leuven.
  25. Valiant , L. 1984. A theory of the learnable. Communication of the ACM 27:1134-1142 .
  26. Webb , G. 1996. Further experimental evidence against the utility of Occam's razor. Journal of Artificial Intelligence Research 4:397-417.
  27. Zucker, J.-D. , and Ganascia, J.-G. 1996. R epresentation changes for effici ent learning in structural domains . In Saitta, L. , ed. , Proceedings of the l:fh Internati onal Conference on Ma chine Learning, 543-551.

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

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