Skip to main content

Classification Problem Solving: A Tutorial from an AI Perspective

  • Conference paper
Book cover Pattern Recognition Theory and Applications

Part of the book series: NATO ASI Series ((NATO ASI F,volume 30))

  • 202 Accesses

Abstract

This paper is a tutorial discussion on classification problem solving, especially hierarchical classification. First we compare how pattern recognition and AI approaches to classification differ by pointing out how knowledge provides leverage against complexity, and thus point to the rationale behind knowledge-based systems. But we critique much of the work in knowledge-based systems, showing that important distinctions between various generic problem solving activities are often obscured by concentration on the implementation level of abstraction, such as “rules”, “logic”, or “frames”. We then argue that a generic task approach facilitates problem analysis, system design, knowledge acquisition and explanation of problem solving. We describe MDX, a medical diagnosis system that performs knowledge-based hierarchical classification, and motivate a number of issues in classification from that perspective. We also describe a high-level language called CSRL that is specially designed for hierarchical classification problem solving and show its power and utility.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Bennett, J., Creary, L., Englemore, R., and Melosh, R. SACON: A Knowledge-Based Consultant for Structural Analysis. Sept 1978, STAN-CS-78–699 and HPP Memo 78–23, Stanford University.

    Google Scholar 

  2. Brown, D.C. Expert Systems for Design Problem-Solving Using Design Refinement with Plan Selection and Redesign. Ph. D. Th., The Ohio State University, 1984.

    Google Scholar 

  3. Bylander, T., Mittal, S., and Chandrasekaran, B. CSRL: A Language for Expert Systems for Diagnosis. Proc. of the International Joint Conference on Artificial Intelligence, August, 1983, pp. 218–221. An extended version appears in Computers and Mathematics with Applications, vol 11, no.5, May 1985, pp. 449–456.

    Google Scholar 

  4. Bylander, T. and Mittal, S. CSRL: A Language for Classificatory Problem Solving and Uncertainty Handling. To appear in AIMagazine.

    Google Scholar 

  5. Bylander, T. and Smith, J. W. Mapping Medical Knowledge into Conceptual Structures. Proc. Expert System in Government Symposium, IEEE Computer Society”, McLean, Virginia, 1985, pp. 503–511.

    Google Scholar 

  6. Chandrasekaran, B., Mittal, S., Gomez, F., and Smith M.D., J. “An Approach to Medical Diagnosis Based on Conceptual Structures”. Proceedings of the 6th International Joint Conference on Artificial Intelligence, (August 1979), 134–142. IJCAI79.

    Google Scholar 

  7. Chandrasekaran, B. and Mittal, S. Conceptual Representation of Medical Knowledge for Diagnosis by Computer: MDX and Related Systems. InAdvances in Computers, M. Yovits, Ed., Academic Press, 1983, pp 217–293.

    Google Scholar 

  8. Chandrasekaran, B. Generic Tasks in Expert System Design and Their Role in Explanation of Problem Solving. Invited presentation at the National Academy of Sciences Office of Naval Research Workshop on AI and Distributed Problem Solving, May 16–17, 1985. To appear in the Proceedings of the Workshop.

    Google Scholar 

  9. Chandrasekaran, B. From Numbers to Symbols to Knowledge Structures: Pattern Recognition and Artificial Intelligence Perspectives on the Classification Task. Invited paper presented at the Workshop on Pattern Recognition in Practice-II, Free University, Amsterdam, June 19–21, 1985. To appear in the book, Pattern Recognition in Practice-II, E.S. Gelsema and L.N. Kanal, editors, North-Holland Publishing Company.

    Google Scholar 

  10. Chandrasekaran, B. Generic Tasks in Knowledge-Based Reasoning: Characterizing and Designing Expert Systems at the “Right” Level of Abstraction. Keynote lecture delivered December 13, 1985 at the IEEE Computer Society Second International Conference on Artificial Intelligence Applications, Miami, Florida. Appears in the Proceedings of the Conference.

    Google Scholar 

  11. Chandrasekaran, B. and Tanner, M. Uncertainty Handling in Expert Systems: Uniform vs. Task-Specific Formalisms. To appear inUncertainty in Artificial Intelligence, L.N. Kanal and J. Lemmer, editors, North Holland Publishing Company, 1986.

    Google Scholar 

  12. Clancey, William J. “The Epistemology of a Rule-Based Expert System-a Framework for Explanation”. Artificial Intelligence 20, 3 (May 1983) 215–251.

    Article  MathSciNet  Google Scholar 

  13. Clancey, William J. “Heuristic Classification”. Artificial Intelligence 27 (December 85), 289–350.

    Google Scholar 

  14. Duda, R.O., Hart, P.E., Nilsson, N.J., Reboh, R., Slocum, J., and Sutherland, G.L. Development of a Computer-Based Consultant for Mineral Exploration. Annual Report, SRI Projects 5821 and 6415, SRI International, Menlo Park, California.

    Google Scholar 

  15. Genesereth, M.R. “Diagnosis Using Hierarchical Design Models”. Proc. National Conf. on AI (1982).

    Google Scholar 

  16. Josephson, John R., Chandrasekaran, B. and Smith, J.W. Assembling the Best Explanation. Proceedings of the IEEE Workshop on Principles of Knowledge-Based Systems, IEEE Computer Society, Denver, Colorado, December 3–4, 1984.

    Google Scholar 

  17. Kanal, L. and Chandrasekaran, B. Recognition, Machine ‘Recognition’ and Statistical Approaches. In Satosi Watanabe, Ed., Methodologies of Pattern Recognition, Academic Press, 1969, pp. 317–332.

    Google Scholar 

  18. Minsky, M., and Papert, S. Perceptions. The MIT Press, 1969.

    Google Scholar 

  19. Sembugamoorthy, V. and Chandrasekaran, B. Functional Representation of Devices and Compilation of Diagnostic Problem Solving Systems. In J.L. Kolodner and C.K. Riesbeck, Ed. Experience, Memory, and Reasoning, Lawrence Erlbaum, 1986.

    Google Scholar 

  20. Narasimhan, R. “Labeling Schemata and Syntactic Description of Pictures”. Information and Control, 7 (June 1964), 151–179.

    Article  Google Scholar 

  21. Newell, A., Shaw, J.C., and Simon, H.A. A variety of intelligent learning in a general problem-solver. New York: Pergamon Press, 1960.

    Google Scholar 

  22. Post, E. “Formal reductions of the general combinatorial problem”. American Journal of Mathematics 65, (1943), 197–268.

    Article  MathSciNet  MATH  Google Scholar 

  23. Samuel, Arthur L. “Some Studies in Machine Learning Using the Game of Checkers II. Recent Progress”. IBM Journal of Research and Development 11, 6 (1967).

    Article  Google Scholar 

  24. Shortliffe, E.H. Computer-based Medical Consultations: MYCIN. Elsevier/North-Holland Inc. 1976.

    Google Scholar 

  25. Sokal, R.R. and Sneath, P.H.A. Principles of Numerical Taxonomy. Freeman, W.M., San Francisco, 1963.

    Google Scholar 

  26. Szolovits, P. and Pauker, S. G. “Categorical and Probabilistic Reasoning in Medical Diagnosis”. Artificial Intelligence 11, 1/2 (August 1978), 115–144.

    Article  Google Scholar 

  27. vanMelle, W. A domain independent system that aids in constructing consultative programs. Ph. D. Th., Stanford University, 1980.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chandrasekaran, B., Keuneke, A. (1987). Classification Problem Solving: A Tutorial from an AI Perspective. In: Devijver, P.A., Kittler, J. (eds) Pattern Recognition Theory and Applications. NATO ASI Series, vol 30. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83069-3_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-83069-3_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-83071-6

  • Online ISBN: 978-3-642-83069-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics