Skip to main content

Knowledge-Based Expert Systems: An Overview

  • Chapter
Intelligent Systems for Engineering
  • 253 Accesses

Abstract

Artificial Intelligence (AI) is concerned with the development of computer programs that emulate the intelligence of humans, i.e., AI is deeply concerned with the understanding of human problem-solving strategies and incorporating (or simulating) these strategies into computer programs. For the past few decades AI researchers have been trying hard to impart some problem solving abilities to the computer. In the early 50’s AI researchers, notably Newell and associates, attempted to develop general problem solvers. These programs performed impressively in small domains, such as solving the monkey-bananas problem.1 In the early 60’s researchers realized that for solving problems of practical interest in a reasonable amount of time, computer programs needed domain specific heuristic2 This led to the development of computer programs that incorporated domain specific heuristics in the late 60’s, specially by Feigenbaum, Moses, and other researchers, knowledge, since human experts use heuristics which are learned and refined over several years of problem-solving in that domain.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover 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. Albus, J., “A Control System Architecture for Intelligent Machine Systems,” In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, IEEE Press, 1987.

    Google Scholar 

  2. Amarel, S., “Basic Themes and Problems in Current AI Research,” In Ceilsielske, V. B. (editor), Proceedings of the Fourth Annual AIM Workshop, pages 28–46, Rutgers University, June 1978.

    Google Scholar 

  3. Bobrow, D. G. and Raphael, B., “New Programming Languages for AI Research,” Computing Surveys, 6(3): 153–174, 1974.

    Article  MATH  Google Scholar 

  4. Boose, J. H., ETS: “A System for the Transfer of Human Expertise,” In Kowalik, J. S. (editor), Knowledge-based Problem Solving, Prentice-Hall, Englewood Cliffs, NJ 07632, pp. 68–111, 1986.

    Google Scholar 

  5. Bowerman, R. and Glover, D., Putting Expert Systems into Practice, Van Nostrand Reinhold Company, Inc., 115 Fifth Avenue, New York, NY 10003, 1988.

    Google Scholar 

  6. Chandrasekaran, B., “Generic Tasks in Knowledge-based Reasoning: High-Level Building Blocks for Expert System Design,” IEEE Expert, Fall, pages 23–32, 1986.

    Google Scholar 

  7. Charniak, E. and McDermott, D. W., Introduction to Artificial Intelligence, Addison-Wesley Publishing Company, 1985.

    Google Scholar 

  8. Cheong, F-C, Internet Agents: Spiders, Wanderers, Brokers, and Bots, New Ridgers, 1995.

    Google Scholar 

  9. Clancey, W., “Classification Problem Solving,” In Proceedings 4th NCAI, pages 49–55. AAAI, William Kaufmann Inc., 1984.

    Google Scholar 

  10. Coyne, R., Rosenman, M., Radford, A., Balachandran, M., and Gero, J.,Knowledge-based Design Systems, Addison-Wesley Book Company, 1990.

    Google Scholar 

  11. Cullingford, R. E., Krueger, M. W., Selfridge, M., and Bienkowski, M. A., “Automated Explanations As a Component of a Computer-aided Design System,” IEEE Transactions on Systems, Man, And Cybernetics, (2):168–181, 1982.

    Article  Google Scholar 

  12. Davis, R., Tutorial on Expert Systems, Presented at AAAI-83, 1983.

    Google Scholar 

  13. Durkin, J., Expert Systems: Design and Development, Prentice-Hall, Inc., 1994.

    Google Scholar 

  14. Durkin, J., Expert Systems: Catalog of Applications, Intelligent Computer Systems, Inc., P.O.Box 4117, Akron, Ohio 44321-0117, 1993.

    Google Scholar 

  15. Dym, C. and Levitt, R., Knowledge-based Expert Systems for Engineering, McGraw-Hill Company, 1991.

    Google Scholar 

  16. Feigenbaum, E. and Feldman, J., (Editors), Computers and Thought, McGraw-Hill Inc., 1963.

    Google Scholar 

  17. Gero, J. (editor), AI in Design’92, Kluwer Academic Publishers, 1992.

    Google Scholar 

  18. Gero, J. and Sudweeks, F. (Editors), AI in Design’96, Kluwer Academic Publishers, 1996.

    Google Scholar 

  19. Gregory, R. and Marstrand, P. K.(Editors), Creative Intelligences, Frances Printer (Publishers), London, 1987.

    Google Scholar 

  20. Harmon, P. and King, D., Artificial Intelligence in Business: Expert Systems, John Wiley and Sons, 1985.

    Google Scholar 

  21. Hopgood, A., Knowledge-based Systems for Engineers and Scientists, CRC Press, 1993.

    Google Scholar 

  22. Jackson, P., Introduction to Expert Systems, Second Edition, Addison Wesley, 1990.

    Google Scholar 

  23. Koen, B. V., “Toward a Definition of the Engineering Method,” The Bent, Spring 1985, pp. 28–33.

    Google Scholar 

  24. Kuhn, T., The Structure of Scientific Revolutions, University of Chicago Press, 1970.

    Google Scholar 

  25. Macleish, K. J., Thiedke, S., and Vennergrund D., “Expert systems in Central Office Switch Maintenance,” IEEE Communications Magazine, pages 26–33, September 1986.

    Google Scholar 

  26. Martins, G., “The Overselling of Expert Systems,” Datamation, pages 76–78, November, 1st 1984.

    Google Scholar 

  27. Newell, A., “Heuristic Programming: Ill-structured Problems,” In Progress in Operations Research, John Wiley & Sons.

    Google Scholar 

  28. Noble, C. E., “Solving Ill-structured Management Problems,” Business, pages 26–33, Jan.-Feb. 1979.

    Google Scholar 

  29. Polya, G., How to Solve It, Doubleday Anchor, 1957.

    Google Scholar 

  30. Rich, E. and Knight, K., Artificial Intelligence. McGraw-Hill, 1983, 1991.

    Google Scholar 

  31. Russell, S. and Norvig, P., Artificial Intelligence: A Modern Approach, Prentice-Hall, 1995.

    Google Scholar 

  32. Rychener, M., Expert Systems for Engineering Design, Academic Pwess, 1988.

    Google Scholar 

  33. Sacerdoti, E., “The Copernican View of Artificial Intelligence,” SUN Technology, pages 46–53, Winter 1989.

    Google Scholar 

  34. Schank, R. C. and Abelson, R., Scripts, Plans, Goals, and Understanding, Erlbaum, Hillsdale, N.J., 1977.

    MATH  Google Scholar 

  35. Schank, R. C. and Reiger III, C. J., “Inference and the Computer Understanding of Natural Language,” Artificial Intelligence, 5: 373–412, 1974.

    Article  MATH  Google Scholar 

  36. Scott, C., Davis, R., Clancey, W., and Shortliffe, E., Explanation Capabilities of Production-Based Consultation Systems, Technical Report Stan-77-593, Department of Computer Science, Stanford University, 1977 [See also Rule-based Expert Systems, published by Addison Wesley, edited by Buchanan and Shortliffe].

    Google Scholar 

  37. Sriram, D. and Leff, L., “Knowledge-based Expert Systems in Engineering: An Annotated Bibliography,” Sigart Newsletter, Number 109, pages 38–88, July 1989.

    Google Scholar 

  38. Sriram, D., Maher M. L., and Fenves, S. J., “Knowledge-based Expert systems in Structural Design,” Computers and Structures, pages 1–9, January 1985.

    Google Scholar 

  39. Stefik, M. and Bobrow, D., “Object-Oriented Programming: Themes and Variations,” The AI Magazine, Winter, pages 40–62, 1985.

    Google Scholar 

  40. Swartout, W. R., “Explaining and Justifying Expert Consulting Programs,” In Proceedings Seventh IJCAI, pages 815–823, 1981.

    Google Scholar 

  41. Swartout, W. and Smoliar, S. W., “On Making Expert Systems More Like Experts,” Expert Systems: The International Journal for Knowledge Engineering, Vol. 4, No. 3, pp. 196–206, 1987.

    Google Scholar 

  42. Tong, C., Knowledge-based Circuit Design, Phd Thesis, Department of Computer Science, Stanford University, Stanford, California, 1988.

    Google Scholar 

  43. Tong, C. and Sriram, D. (Editors), Artificial Intelligence in Engineering Design, Academic Press, 1992.

    Google Scholar 

  44. Waterman, D., A Guide to Expert Systems, Addison-Wesley Publishing Company, MA, 1985.

    Google Scholar 

  45. Waterman, D., Hayes-Roth, F and Lenat, D. (Editors), Building Expert Systems. Addison-Wesley Publishing Company, Inc., 1983.

    Google Scholar 

  46. Winston, P., Artificial Intelligence, Addison-Wesley Publishing Company, MA, 1984. 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag London

About this chapter

Cite this chapter

Sriram, R.D. (1997). Knowledge-Based Expert Systems: An Overview. In: Intelligent Systems for Engineering. Springer, London. https://doi.org/10.1007/978-1-4471-0631-9_1

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0631-9_1

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-1167-2

  • Online ISBN: 978-1-4471-0631-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics