Proceedings

Improving the Design of Induction Methods by Analyzing Algorithm Functionality and Data-Based Concept Complexity

Download BibTeX Cite

Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence. Machine Learning. Pages 952-958.

© 1993 International Joint Conferences on Artificial Intelligence

Abstract

Although empirical machine learning has seen many algorithms, one of its most important goals has been neglected. Important real-world problems often have just a primitive representation, to which the target concept bears only a remote, obscure relationship. This consideration leads to a class of measures that may be applied to data to estimate difficulty for standard algorithms. As the concept becomes harder, current decision tree and decision list methods give increasingly poor accuracy, though backpropagation does better . A new system for feature construction scales up best. The fundamental limitation of standard algorithms is caused by two problems: greedy search and representational inadequacy. Critical analysis and empirical results show that lookahead alleviates the greedy hill-climbing problem at high cost, but even this is insufficient. Combining lookahead with feature construction alleviates the "complex global replication" problem with hard concepts. For principled algorithm development and good progress, researchers need to study hard concepts and system behavior using them.

  1. [Bradshaw, 1993] G.L. Bradshaw. Heuristics and strategies of invention: Lessons from the invention of the airplane. UWC Report, submitted to Cognitive Science.
  2. [Breiman et a!., 1984] L. Breiman, J.H. Friedman, R.A. Olshen, and C.J. Stone. Cl•,.ifieo.tiora Grad • Ref''"iora Treu. Wadsworth, Belmont, CA, 1984.
  3. [Buntine & Caruana., 1993] W .L. Buntine and R . Caruana.. Introduction to IND Version 2.1 and Recursive Partition- ing. NASA Ames Research Center Report FIA-93-03, 1993.
  4. [Clark & Niblett, 1989] P . Clark and T . Niblett. The CN2 induction algorithm. Machine Learning ~~ 1989, 261-284.
  5. [Devijver & Kittler, 1982] P .A. Devijver and J . Kittler . Pat- tern Recognition: A Stati.tical Approach. Prentice Hall, Englewood Cliffs, NJ, 1982.
  6. [Devroye & Gyorfi, 1985] L. Devroye and L. Gyorfi . Non- parametric Den1itr Edimatiora: The L1 VietD. Wiley, New York, NY, 1985.
  7. [Drastal et al., 1989] G. Drastal, G. C1ako, and S. Raab. Induction in an abstraction space: A form of constructive induction. In Proc. Elnenth Inti. Joint Conf. ora AI, 1989, 708-712. IJCAI
  8. [Ehrenfeucht et al., 1988] A. Ehrenfeucht, D. Haussler, M. Kearns, and L. Valiant. A genera.! lower bound on the number of examples needed for learning. In Proc. Compu- tational Learning Theor11, 1988, 139-154.
  9. [Friedman, 1991] J.H. Friedman. Multi-variate adaptive regression splines. Annal• of Stati.tic&, 19, 1991, 1-141.
  10. [Holte, 1993] R .C. Holte. Very simple classification rules per- form well on most data.sets. Machine Learning (in press).
  11. [Indurkhya & Weiss, 1990] N. Indurkhya. and S.M. Weiss. Iterative Rule Induction Procedures. Laboratory for Com- puter Science Research Report LCSR-TR-145, Rutgers University, New Brunswick, NJ, 1990.
  12. [Matheus & Rendell, 1989] C.J. Matheus and L.A. Rendell . Constructive induction on decision trees. In Proc. Elnenth Inti. Joint Con/. ora AI, 1989, 645-650. IJCAI
  13. [Michalski, 1983] R.S. Michalski. A theory and methodology of inductive learning. In R.S. Michalski et a.J. (Ed .), Machine Learning: An Artificial Intelligence Approach. Tioga, 1983.
  14. [Mooney et al., 1989] R. Mooney, J . Shavlik, G. Towell, and A. Gove. An experimental comparison of symbolic and con- nectionist learning algorithms. In Proc. Elnenth Inti. Joint Conf. ora AI, 1989, 775-780. IJCAI
  15. [Murphy & Pa.1zani, 1991] P. Murphy and M. Pa.ua.ni. Con- structive induction of M-of-N concepts. In Proc. Eighth Inti. Machine Learning Wor.bhop, 1991, 183-187.
  16. [Norton, 1989] S. Norton. Generating better decision trees. In Proc. Elnenth Inti. Joint Conf. ora AI, 1989, 800-805. IJCAI
  17. [Paga.llo, 1990] G. Pagallo. Learning DNF by decision trees. Ph.D. Dissertation, University of California. a.t Santa Cruz, 1990. IJCAI
  18. [Quinlan, 1983] J.R. Quinlan. Learning efficient classification procedures and their application to chess end games. In R .S. Michalski et a!. (Ed .), Machine Learning: Art Artificial Intelligence Approach. Tioga, 1983.
  19. [Ra.ga.va.n & Rendell, 1993] H. Ra.ga.va.n and L.A. Rendell. Looka.hea.d feature construction for learning hard concepts. In Proc. Tenth Inti. Machine Learning Con/., 1993.
  20. [Ra.gava.n et a.!., 1993] H. Ragavan, L.A. Rendell, M. Shaw, and A. Tessmer. Complex concept acquisition through directed search and feature caching. In Proc . Thirteenth Inti. Joint Conf. ora AI, 1993 (this volume) . IJCAI
  21. [Rendell, 1985] L.A. Rendell. Substantial constructive induc- tion using layered information compression: Tractable feature formation in search. In Proc. Ninth • Inti. Joint Conf. ora AI, 1985, 650-658. IJCAI
  22. [Rendell, 1986] L.A. Rendell. A genera.! framework for induction and a study of selective induction. • Machine Learning 1, 1986, 177-226.
  23. [Rendell & Cho, 1990] L.A. Rendell and H.H. Cho. Empiri- cal concept learning as a. function of concept character, Machine Learning 5, 1990, 267-298.
  24. [Rendell & Seshu, 1990] L.A. Rendell and S;M. Seshu. Learning hard concepts through constructive induction: Framework and Rationale. Computational Intelligence 6, 1990, 247-270.
  25. [Rivest, 1987] R. Rivest. Learning decision lists. Machine Learning!, 1987, 229-246.
  26. [Rumelhart et a!., 1986] D.E . Rumelhart, G.E . Hinton, and R . Williams. Learning internal representations by error propagation. Parallel Dilfri6uted Proceuing: E%plora- tion• in the Microlfructuru of Cognition 1, MIT Press, 1986, 318-362.
  27. [Samuel, 1959] A.L. Samuel. Some studies in machine learn- ing using the game of checkers. In IBM Journal of Ruearch and Dnelopment. 3, 1959. Reprinted in E .A. Feigenbaum (Ed.), Computer& arad Thought. McGraw- Hill, 1963.
  28. [Saxena, 1991] S. Saxena. On the effect of instance represen- tation on generalization. In Proc. Eighth Inti. Machine Learning Worklhop, 1991, 198-202.
  29. [Seshu, 1989] R .M. Seshu. Solving the parity problem. In Proc. of the European Working Seuiora ora . Learning, Morgan Kaufman, 1989, 263-271.
  30. [Seshu et a!., 1989] R.M. Seshu, L.A. Rendell, and D.K. Tcheng. Managing constructive induction using subcom- ponent assessment and multiple-objective optimization. In Proc. Fifth Inti. Conf. ora AI Application&, 1989, 191- 197.
  31. [Towell et a!., 1990] G. Towell, J. Shavlik, and M. Noordwier. Refinement of approximate domain theories by knowledge-based neural networks. In Proc. Eighth Ntl. Conf. ora AI, 1990, 861-866.
  32. [Van de Velde, 1990] W. Van de Velde. Incremental induc- tion of topologically minimal trees. In Proc. Snenth Inti. Machine Learning Con/., 1990, 66-74.
  33. [Watanabe, 1985] S. Watanabe. Pattern Recognition: Human and Mechanical. Wiley, New York, NY, 1985.
  34. [Weiss & Kapouleas, 1989] S.M. Weiss and I. Kapouleas. An empirical comparison. of pattern recognition, neural nets, and machine learning classification methods. In Proc. Eleventh Inti. Joint Conf. on AI, 1989, 781-787; IJCAI
  35. [Yang eta.!., 1991] D-S. Yang., L.A. Rendell, and G. Blix. A scheme for feature construction and a. comparison of empir- ical methods. In Proc. TVJdfth Inti. Joint Conf. on AI, 1991, 699-704. IJCAI

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

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